--- id: comictagger version: "1.5.5" license: Apache License 2.0 license_treatment: permissive maintenance: active --- # comictagger — A cross-platform GUI/CLI app for writing metadata to comic archives License: permissive · Maintenance: active · Downloads: 200.7K/mo ## What it is and what it does ComicTagger is a cross-platform desktop and command-line tool for reading and writing metadata to digital comic archives. It integrates with Comic Vine to fetch issue information and uses image processing to match comics automatically. The tool supports ComicRack and ComicBookLover tagging formats and handles CBZ files natively; CBR support is read-only unless external rar tools are installed. The package is designed for comic collectors and enthusiasts who want to organize and tag large collections. It offers both a PyQt-based GUI for interactive tagging and batch operations, and a CLI for scripting and automation. With 12 runtime dependencies including image processing (pillow), fuzzy matching (rapidfuzz), and web requests, it provides a complete metadata management solution for digital comics. Use it for: - Batch-tag hundreds of comic files at once using the GUI without manual metadata entry - Fetch and apply Comic Vine metadata to individual or collections of comic archives via CLI scripting - Organize a large comic library by automatically matching issues and writing standardized metadata - Convert between ComicRack and ComicBookLover tagging formats within a collection - Automate comic metadata workflows in custom scripts using the CLI interface ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. ComicTagger writes metadata to digital comic files (CBZ, CBR) and fetches comic information from Comic Vine, with both GUI and command-line interfaces for single and batch operations. Yes. ComicTagger is actively maintained, has low install friction, carries no known vulnerabilities, and solves a specific problem well for comic collectors. The permissive Apache 2.0 license poses no restrictions. Install it if you manage digital comics and need metadata tagging; skip it if you don't work with comic archives. ## Install pip install comictagger uv add comictagger poetry add comictagger ## Installing comictagger Before you install: Low install friction: pure Python wheel with 12 runtime dependencies including common libraries like beautifulsoup4, pillow, and requests. Active maintenance with last commit 2026-08-13 and 818 repository stars. License in practice: Apache License 2.0 is permissive, allowing commercial and private use with minimal restrictions—suitable for most use cases. Quickstart: pip install comictagger[GUI] from comictagger import cli cli.main() Requires Python 3.9 or later. GUI variant requires PyQt (installed via the [GUI] extra). CBR support requires external rar tools from rarlab.com. Verify before relying: - Exact PyQt version and whether it is bundled or must be installed separately - Whether the package works reliably with Python versions newer than 3.9 - Performance characteristics for batch processing of large comic collections ## Package facts - License: Apache License 2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 200.7K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags comic metadata tagging, cbz cbr file tagger, comic archive metadata, batch comic tagging, comic vine integration, digital comics organizer, comic file metadata writer, comics, metadata-tagging, desktop-app [View on SkillFed](https://skillfed.io/packages/comictagger) · [View on PyPI](https://pypi.org/project/comictagger/)