Skip to content
Back to the index

csvdoctor

PyPIInfrastructure

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

csvdoctor is a zero-dependency command-line tool for diagnosing and repairing messy CSV files. It handles encoding issues, delimiter detection, ragged rows, Excel-related damage, and other data-quality problems for developers and data engineers.

Inferred · not functionally tested

Open SourceMITCLISelf-hosted
Visit PyPI

Overview

6 features

Purpose: Diagnosing and repairing malformed, inconsistent, or damaged CSV files.

Inferred · not functionally tested

Audience: developers and data engineers

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. These links do not verify the individual claims.

In the CLI tools & terminal space, csvdoctor takes a focused approach. Inferred · not functionally tested: It focuses on diagnosing and repairing malformed, inconsistent, or damaged CSV files. Inferred · not functionally tested: It is built as an open-source project for developers and data engineers. Basis unknown · not verified: The project is open source (MIT). Basis unknown · not verified: csvdoctor is available on the command line, and it can be self-hosted.

csvdoctor first shipped in 2026. Inferred · not functionally tested: Among its 6 catalogued features are encoding diagnosis, delimiter detection, and ragged row repair.

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

Tasks: Inferred · not functionally tested

  • Encoding diagnosis
  • Delimiter detection
  • Ragged row repair
  • Excel damage repair
  • CSV linting
  • Data quality checks

Topics: Inferred · not functionally tested

Tags
csv-cleaningdata-qualityencoding-repairetl-cli

JSON profile · Text profile · Access guide

Built with & integrations

Runs on
CLISelf-hosted

Trust & compliance

License
MIT
Public signals
HTTPSOpen SourceFree tier

Indexing history

1

What PulseGate has recorded for this listing

  1. Indexed12 Oct · 09:34 UTC
    csvdoctor seen via PyPI Bulk Enumerator
    Source: PyPI Bulk Enumerator · Open

Frequently asked questions about csvdoctor

What does csvdoctor do?
Inferred · not functionally tested: Csvdoctor focuses on diagnosing and repairing malformed, inconsistent, or damaged CSV files. It is catalogued under CLI tools & terminal on PulseGate.
Who is csvdoctor for?
Inferred · not functionally tested: csvdoctor is an open-source project built for developers and data engineers.
Does csvdoctor have a free plan?
Basis unknown · not verified: Yes — csvdoctor is open source under the MIT license and free to use.
What platforms does csvdoctor run on?
Basis unknown · not verified: csvdoctor runs on the command line. It can also be self-hosted.
Is csvdoctor still maintained?
Unverified. csvdoctor 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 csvdoctor?
Similar projects tracked by PulseGate include csvguard, csv.repair, and CSV Fixer.csvguardcsv.repairCSV Fixer
When did csvdoctor launch?
csvdoctor first shipped in 2026.
Is csvdoctor open source?
Basis unknown · not verified: Yes — csvdoctor is open source under the MIT license.

Similar projects

Closest matches by what these projects do

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