--- id: encutils version: "1.0.0" license: LGPL-3.0-or-later license_treatment: copyleft maintenance: active --- # encutils License: copyleft · Maintenance: active · Downloads: 5.6M/mo ## What it is and what it does encutils is a Python 3.10+ utility library for encoding and character detection, built on top of chardet. It wraps or extends character encoding detection capabilities, likely providing convenience functions or abstractions around the underlying chardet functionality. The package is marked as Production/Stable and targets developers, though its exact API and feature set are not documented in the available metadata. The package carries an LGPL-3.0-or-later copyleft license, which means any modifications or derivative works must be distributed under compatible open-source terms. It has low install friction (a single dependency) and active maintenance, but is very new with only one release as of the latest data. Use it for: - Detect the encoding of text files or byte streams when the source encoding is unknown. - Wrap chardet functionality with additional convenience methods for common encoding tasks. - Integrate character encoding detection into data processing pipelines. - Handle multi-encoding text data in ETL or data cleaning workflows. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides encoding and character detection utilities, building on chardet to handle text encoding operations. Yes, with conditions. The package has low install friction, active maintenance, and no known vulnerabilities. However, it is brand-new (first release 2026-04-19) with minimal public documentation and only 1 star on GitHub. Install it if you need encoding detection and the LGPL-3.0-or-later copyleft license is compatible with your project; otherwise, evaluate chardet directly first to understand what encutils adds. ## Install pip install encutils uv add encutils poetry add encutils ## Installing encutils Before you install: Low install friction with a single runtime dependency (chardet). Active maintenance as of the latest release, though the project is very new with limited operational history. License in practice: Licensed under LGPL-3.0-or-later (copyleft). Any derivative work or modification must be distributed under compatible terms; proprietary use requires careful licensing review. Quickstart: pip install encutils import encutils # Usage depends on encutils' public API (not detailed in available documentation) Requires Python 3.10 or later. Verify before relying: - What specific encoding/character detection functions does encutils expose beyond chardet? - Is there API documentation or usage examples available online? - What problem does encutils solve that chardet alone does not? ## Package facts - License: LGPL-3.0-or-later (copyleft) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 5.6M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags text encoding detection, character encoding utilities, chardet wrapper, encoding conversion tools, text codec handling, character set detection, encoding analysis, encoding-detection, text-processing [View on SkillFed](https://skillfed.io/packages/encutils) · [View on PyPI](https://pypi.org/project/encutils/)