Skip to content
Back to the index

saniutil

PyPIInfrastructure

No liveness check has reached it yet; it is registered on GitHub and PyPI and has been in the index since 14 Oct 2026. How this is checked

saniutil is an MIT-licensed Python utility that redacts patient names, hospital numbers, bed numbers, and doctor signatures from ECG PDF files. It uses OCR-oriented document processing and is intended for healthcare developers and teams handling medical records.

Inferred · not functionally tested

Open SourceMITCLISelf-hosted
Visit PyPI

Overview

6 features

Purpose: Removing patient-identifying information from ECG PDF documents before sharing or processing them.

Inferred · not functionally tested

Audience: healthcare developers and medical data teams

Inferred · not functionally tested

Functions: data_extraction

Inferred · not functionally tested

Interfaces: API: unknown · MCP: unknown · CLI: indicated (inferred, not tested) · Self-hosting: indicated (inferred, not tested)

Recorded constraints: pricing: open_source · license: MIT · platforms: CLI · deployment: cli, self_hosted

Constraint provenance is unknown; confirm requirements with the publisher.

Record sources: pypi.org · github.com. These links do not verify the individual claims.

In the Computer vision, OCR & document AI space, saniutil takes a focused approach. Inferred · not functionally tested: It focuses on removing patient-identifying information from ECG PDF documents before sharing or processing them. Inferred · not functionally tested: saniutil is an open-source project aimed at healthcare developers and medical data teams. Basis unknown · not verified: The project is open source (MIT). Basis unknown · not verified: It ships for the command line, and it can be self-hosted.

BruceZhang0808 builds and maintains saniutil, and it first shipped in 2026. Inferred · not functionally tested: Among its 6 catalogued features are PDF redaction, patient name masking, and hospital number masking.

Summary written by a language model from the project’s public pages.

Tasks: Inferred · not functionally tested

  • PDF redaction
  • Patient name masking
  • Hospital number masking
  • Bed number masking
  • Signature masking
  • OCR processing

Topics: Inferred · not functionally tested

Tags
ecg-pdf-redactionpatient-privacyocr-processingmedical-document-anonymization
AI capabilities
Structured
Inference: Local

JSON profile · Text profile · Access guide

Built with & integrations

Runs on
CLISelf-hosted

Trust & compliance

License
MIT
Public signals
HTTPSOpen SourceFree tierGitHub

Indexing history

1

What PulseGate has recorded for this listing

  1. Indexed14 Oct · 05:47 UTC
    saniutil seen via PyPI Bulk Enumerator
    Source: PyPI Bulk Enumerator · Open

Frequently asked questions about saniutil

What does saniutil do?
Inferred · not functionally tested: Saniutil focuses on removing patient-identifying information from ECG PDF documents before sharing or processing them. It is catalogued under Computer vision, OCR & document AI on PulseGate.
Who should use saniutil?
Inferred · not functionally tested: saniutil is an open-source project built for healthcare developers and medical data teams.
Is saniutil free?
Basis unknown · not verified: Yes — saniutil is open source under the MIT license and free to use.
What platforms does saniutil run on?
Basis unknown · not verified: saniutil runs on the command line. It can also be self-hosted.
Is saniutil still maintained?
Unverified. saniutil has not been re-checked since it entered the index, so there is no finding either way — and only a positive finding would say otherwise.
What are alternatives to saniutil?
Similar projects tracked by PulseGate include SENTRIQ, FishFinder - Fish Identifier, and Virevo.SENTRIQFishFinder - Fish IdentifierVirevo
Who develops saniutil?
saniutil is developed by BruceZhang0808.
How long has saniutil been around?
saniutil first shipped in 2026.

Also in Computer vision, OCR & document AI

Same category — not a similarity match

Submit to the index
Apps, agents and models — free, no signup.