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

Schema Matching Python Packages

Python packages with the GitHub topic schema-matching. Sorted by monthly downloads, with stars and forks.
delftdata
valentine

A tool facilitating matching columns across tabular datasets. It also serves as an experiment suite for state-of-the-art schema matching methods.

7K 126 26
osamaa-mustafa
ofunnel

A regex alternative for pulling fields out of XML, JSON, CSV, HTML and key-value text. Survives renamed keys, reformatted values and schema drift, verifies every capture is lossless, and tells you why a field is missing. Pure Python, zero dependencies.

687 0 0
fireindark707
schema-matching

A python tool using XGboost and sentence-transformers to perform schema matching task on tables.

369 43 13
Buchiexplores
canoniq

AI-assisted, local-first engine that automatically maps messy data to your canonical schema — with a confidence score and a plain-English reason for every match. Profiles, validates, and detects schema drift. No data leaves your machine.

281 0 0
VIDA-NYU
magneto-python

[VLDB '25] Magneto combines small and large language models to provide cost-effective schema matching.

238 19 7
wbsg-uni-mannheim
uma-pydi

The PyDI framework provides methods for end-to-end data integration. The framework covers all steps of the integration process, including schema matching, data translation, entity matching, and data fusion. The framework offers traditional string-based methods as well as modern LLM- and embedding-based techniques for these tasks.

162 23 1
UB-Mannheim
bbw

Entity linking, entity typing and relation extraction: Matching CSV to a Wikibase instance (e.g., Wikidata) via Meta-lookup

144 72 8
pierce-lonergan
nexus-matcher

Match schema fields to data dictionary entries by meaning. Hybrid dense + BM25 retrieval on a bundled CPU encoder, with governance classification, a no-match verdict, and measured accuracy.

143 0 0
tbrus
smartjoin-py

Deterministic key and join discovery for structured datasets

102 3 0
castengine
insert-tools

CLI tool for inserting SELECT query results into ClickHouse with automatic schema matching and type-safe casting. Ideal for ETL pipelines and SQL-driven data flows.

86 7 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology