#Deduplication

Showing 32 of 32 repositories tagged #deduplication, ranked by stars

restic
restic
restic

Fast, secure, efficient backup program

Score
100
★ 34.9k ⑂ 1.8k +58/day
Go
kopia
kopia
kopia

Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

Score
50
★ 13.6k ⑂ 675 +78/day
Go
borgbackup
borgbackup
borg

Deduplicating archiver with compression and authenticated encryption.

Score
100
★ 13.5k ⑂ 862 +3/day
Python
prometheus
prometheus
alertmanager

Prometheus Alertmanager

Score
0
★ 8.5k ⑂ 2.4k +2/day
Go
arsenetar
arsenetar
dupeguru

Find duplicate files

Score
86
★ 7.7k ⑂ 521 +24/day
Python
openvenues
openvenues
libpostal

A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.

Score
100
★ 4.8k ⑂ 471 +2/day
C
rustic-rs
rustic-rs
rustic

rustic - fast, encrypted, and deduplicated backups powered by Rust

Score
100
★ 3.1k ⑂ 135 +6/day
Rust
borgmatic-collective
borgmatic-collective
borgmatic

Simple, configuration-driven backup software for servers and workstations

Score
71
★ 2.3k ⑂ 117 +5/day
Python
moj-analytical-services
moj-analytical-services
splink

Fast, accurate and scalable probabilistic data linkage with support for multiple SQL backends

Score
100
★ 2.3k ⑂ 243 +3/day
Python
cupcakearmy
cupcakearmy
autorestic

Config driven, easy backup cli for restic.

Score
100
★ 1.8k ⑂ 96 +4/day
Go
NVIDIA-NeMo
NVIDIA-NeMo
Curator

Scalable data pre processing and curation toolkit for LLMs

Score
0
★ 1.7k ⑂ 296 +1/day
Python
karanhudia
karanhudia
borg-ui

Replace complex Borg Backup terminal commands with a beautiful web UI. Create, schedule, and restore backups with just a few clicks.

Score
0
★ 1.5k ⑂ 52 +5/day
Python
zinggAI
zinggAI
zingg

Scalable master data management, identity resolution, entity resolution, and deduplication using ML

Score
83
★ 1.2k ⑂ 170
Java
data-prep-kit
data-prep-kit
data-prep-kit

Open source project for data preparation for GenAI applications

Score
57
★ 948 ⑂ 251 +2/day
HTML
MinishLab
MinishLab
semhash

Fast Multimodal Semantic Deduplication & Filtering

Score
43
★ 943 ⑂ 57 +5/day
Python
dpc
dpc
rdedup

Data deduplication engine, supporting optional compression and public key encryption.

Score
67
★ 855 ⑂ 45
Rust
Yomguithereal
Yomguithereal
talisman

Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.

Score
0
★ 729 ⑂ 47
JavaScript
NevermindNilas
NevermindNilas
TheAnimeScripter

A high-performance tool for video upscaling, interpolation, depth estimation, and more. Available as a CLI and Adobe Extension.

Score
29
★ 299 ⑂ 11 +4/day
Python
cargo-limit
cargo-limit
cargo-limit

Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.

Score
67
★ 293 ⑂ 5 +1/day
Rust
markusressel
markusressel
py-image-dedup

CLI utility to find near duplicate images and remove all but the best copy.

Score
14
★ 173 ⑂ 18
Python
Siddhant-K-code
Siddhant-K-code
distill

Context intelligence layer for LLM agents: persistent memory with write-time dedup, sensitivity tagging, conflict detection, and hierarchical decay. ~12ms. No LLM calls. MIT.

Score
33
★ 172 ⑂ 16
Go
benseverndev-oss
benseverndev-oss
goldenmatch

Zero-config entity resolution & record linkage. The zero-tuning Fellegi-Sunter path beats hand-tuned Splink head-to-head and scales from a CSV to a verified 100M-row dedupe in 9.2 min. Fuzzy/exact/probabilistic + PPRL + LLM + identity graph. Python + edge-safe TypeScript (WASM), SQL-native in Postgres & DuckDB, MCP/REST + dbt/Airflow.

Score
67
★ 121 ⑂ 13
Python
lostatc
lostatc
acid-store

[UNMAINTAINED] A transactional and deduplicating virtual file system

Score
33
★ 97 ⑂ 10
Rust
AI-team-UoA
AI-team-UoA
pyJedAI

An open-source library that leverages Python’s data science ecosystem to build powerful end-to-end Entity Resolution workflows.

Score
0
★ 96 ⑂ 13
Python
HexHive
HexHive
Igor
Score
0
★ 78 ⑂ 16
C
vaneseltine
vaneseltine
nominally

A maximum-strength name parser for record linkage.

Score
33
★ 41 ⑂ 1
Python
sebastienrousseau
sebastienrousseau
bankstatementparser

Parse bank statements — CAMT/ISO 20022, PAIN.001, CSV (EN/DE/FR/ES), OFX/QFX, MT940, PDFs (digital + scanned) — into unified Transactions. Deterministic parsers, LLM/vision fallback, Golden Rule + multi-currency + continuity verification, page provenance, dedupe, review, accuracy evals, CLI + REST API. 100% test coverage.

Score
0
★ 34 ⑂ 6 +1/day
Python
noahgift
noahgift
rdedupe

A Rust based deduplication tool

Score
0
★ 34 ⑂ 31
Rust
jsmonhq
jsmonhq
xnew

xnew is a fast, low-memory CLI that appends only unique lines to files. Built in Go for large datasets, it streams input efficiently and scales cleanly from thousands to hundreds of millions of lines.

Score
50
★ 26 ⑂ 1
Go
Kanishk2207
Kanishk2207
filo

Safe Rust CLI to auto-organize your Downloads and other messy folders.

Score
0
★ 25 ⑂ 5
Rust
shivam5992
shivam5992
dupandas

:bar_chart: python package for performing deduplication using flexible text matching and cleaning in pandas dataframe

Score
17
★ 24 ⑂ 3
Python
david-siqi-liu
david-siqi-liu
sparklyclean

Optimal distributed data deduplication and supervised learning pipeline using Apache Spark

Score
0
★ 10 ⑂ 0
Scala
Related Topics
#python#backup#rust#encryption#record-linkage#entity-resolution#fuzzy-matching#cli#llm#data-matching#data-science#spark

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly