PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Similarity Python Packages

Python packages with the GitHub topic similarity. Sorted by relevance, with stars and monthly downloads.
J535D165
recordlinkage

A powerful and modular toolkit for record linkage and duplicate detection in Python

3.7M 1K 153
luozhouyang
strsimpy

A library implementing different string similarity and distance measures using Python.

434K 1K 124
dingkeyan93
dists-pytorch

IQA: Deep Image Structure and Texture Similarity Metric

66K 484 46
luozhouyang
strsim

A library implementing different string similarity and distance measures using Python.

21K 1K 124
related-sciences
nxontology

NetworkX-based Python library for representing ontologies

8K 95 7
iscc
iscc-core

ISCC - Codec & Algorithms

6K 24 5
wi2trier
cbrkit

Customizable Case-Based Reasoning (CBR) toolkit for Python with a built-in API and CLI

5K 25 4
shibing624
text2vec

text2vec, text to vector. 文本向量表征工具,把文本转化为向量矩阵,实现了Word2Vec、RankBM25、Sentence-BERT、CoSENT等文本表征、文本相似度计算模型,开箱即用。

4K 5K 428
mqcomplab
bblean

BitBIRCH-Lean, a memory-efficient implementation of BitBIRCH designed for high-throughput clustering of huge molecular libraries

4K 122 13
iscc
iscc-sdk

ISCC - Software Development Kit

4K 21 7
matiskay
html-similarity

Compare html similarity using structural and style metrics

4K 218 24
elisemercury
difpy

difPy - Python package for finding duplicate and similar images

2K 549 72
google
unisim

UniSim is a package for efficient similarity computation, fuzzy matching, and clustering of data.

1K 149 9
mdoumbouya
tversky

Differentiable Tversky similarity layers for PyTorch. Official implementation from the ICLR 2026 paper "Tversky Neural Networks."

1K 2 1
algumusrende
simmetry

Similarity scores for strings, vectors, points, and sets with a NumPy-first API.

1K 2 0
KingOfOrikid
nlpbrl

The NLPbrl wrapper API is a package for wrapping The Rosette Text Analytics API's functions. It can use natural language processing, and machine learning to analyze unstructured and semi-structured text in multilingual. It can provide a large number of powerful text analyses which has largely helped people to learn about natural language processing

899 0 1
nelsonwenner
shapesimilarity

:chart_with_upwards_trend: The package allows you to check the similarity between two shapes/curves, using Frechet distance together with Procrustes analysis.

863 48 9
lignum-vitae
goombay

Python implementation of several sequence alignment algorithms such as Waterman-Smith-Beyer, Gotoh, and Needleman-Wunsch intended to calculate distance, show alignment, and display the underlying matrices.

860 22 3
iscc
iscc-usearch

Scalable approximate nearest neighbor search for variable-length binary bit-vectors.

814 3 0
DengBoCong
sentence2vec

文本相似度(匹配)计算,提供Baseline、训练、推理、指标分析...代码包含TensorFlow/Pytorch双版本

734 182 32
ryusudol
pytorch-cka

The Fastest, Memory-efficient Python Library for layer-wise similarity computation between neural network models

677 6 0
goldpulpy
pysentence-similarity

PySentence-Similarity is a tool designed to identify and find similarities between sentences and a base sentence, expressed as a percentage 📊.

643 4 0
shibing624
similarities

Similarities: a toolkit for similarity calculation and semantic search. 相似度计算、匹配搜索工具包,支持亿级数据文搜文、文搜图、图搜图,python3开发,开箱即用。

591 903 88
Wazzabeee
copy-spotter

Make plagiarism detection easier. This package will find similar sentences between given files and highlight them in a side by side comparison.

497 57 17
    • Data from PyPI, GitHub, ClickHouse, and BigQuery