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

De Identification Python Packages

Python packages with the GitHub topic de-identification. Sorted by monthly downloads, with stars and forks.
data-privacy-stack
presidio-analyzer

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

5.3M 11K 1K
data-privacy-stack
presidio-anonymizer

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

3.5M 11K 1K
data-privacy-stack
presidio-image-redactor

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

88K 11K 1K
data-privacy-stack
presidio-structured

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

87K 11K 1K
datafog
datafog

Offline PII firewall for AI agents and LLM apps: fast local detection and redaction, Claude Code hook, LiteLLM guardrail. Zero network calls, one dependency.

47K 77 15
privateai
privateai-client

A python client used to interact with the Private AI's API

16K 23 3
kvnlng
isocenter

A Robust, Object-Oriented DICOM Management & Redaction Toolkit.

7K 3 2
data-privacy-stack
presidio

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

7K 11K 1K
lawchat-oss
taiwan-legal-deid

De-identification for Taiwanese legal documents: realistic pseudonyms with a reversible mapping, on CPU

2K 6 2
IBM
readi-privacy

READI

991 12 1
stighellemans
meddeid

Local-first multilingual clinical text de-identification framework with Dutch and English models, pluggable language profiles, and Python, CLI, batch, and HTTP interfaces.

651 2 0
stighellemans
belgian-deduce

Python package for rule-based de-identification of Belgian clinical text

565 0 0
Rinava
umbryn-mcp

MCP server for redacting PII/PHI and de-identifying healthcare text before it reaches an LLM. self-hosted, fail-closed, HIPAA-aware.

477 0 3
CNAG-Biomedical-Informatics
dicomqc

Audit DICOM metadata for privacy risks.

435 1 0
seth2177
dicom-ai-router

DICOM router for imaging AI: receives studies, routes by rules, de-identifies (PS3.15 subset), calls the model, returns SR + key image to PACS. Audited end to end.

378 0 0
UtrechtUniversity
anonymouus

Python package to replace identifiable strings in multiple files and folders at once.

306 6 0
LRTK-CODER
dil

가명처리 라이브러리

220 7 3
Rinava
phi-redact-mcp

MCP server for redacting PII/PHI and de-identifying healthcare text before it reaches an LLM. self-hosted, fail-closed, HIPAA-aware.

220 0 3
nickjlamb
redacta

Redacta — a Claude/Agent Skill that pseudonymises medical documents before AI processing

203 8 0
charlesree826
phi-guard-mcp

MCP server and CLI for detecting, redacting, and auditing PHI before medical text is sent to AI agents.

202 0 0
UtrechtUniversity
uunonymous

Python package to replace identifiable strings in multiple files and folders at once.

183 6 0
jftuga
text-deidentification

Deidentify people's names and gender specific pronouns

169 59 4
ismailukman
phi-anonymize-face

HIPAA-compliant face de-identification for medical images

114 0 0
Microsoft
presidio-image-redactor-pai-mirror

An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.

94 11K 1K
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology