{"repo":"ernestofgonzalez/epub-utils","free":true,"listed":false,"github":"https://github.com/ernestofgonzalez/epub-utils","clone":"git clone https://github.com/ernestofgonzalez/epub-utils.git","description":"A Python library and CLI tool for inspecting ePub from the terminal","language":"Python","stars":213,"topics":["cli","epub","python","epub-parser","epub-utils"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"epub-utils A Python library and CLI tool for inspecting ePub from the terminal. Features - Complete EPUB Support - Parse both EPUB 2.0.1 and EPUB 3.0+ specifications with container, package, manifest, spine, and table of contents inspection - Rich Metadata Extraction - Extract Dublin Core metadata (title, author, language, publisher) with key-value, XML, and raw output formats for easy scripting - Content Analysis - Access document content by manifest ID or file path, with plain text extraction for content analysis and word counting - File System Navigation - Browse and extract any file within EPUB archives (XHTML, CSS, images, fonts) with detailed file information including sizes and compression ratios - Multiple Output Formats - XML with syntax highlighting, raw content, key-value pairs, plain text, and formatted tables to suit different workflows - CLI and Python API - Comprehensive command-line tool for terminal workflows plus a clean Python library for programmatic access - Standards Compliance - Built-in validation capabilities and adherence to W3C/IDPF specifications for reliable EPUB processing - Performance Optimized - Lazy loading, efficient ZIP parsing, and optional lxml support for handling large EPUB collections Installation epub-utils is available as a PyPI package Use as a CLI tool The basic format is: Commands - container - Display the container.xml contents - package - Display the package OPF file contents - toc - Display the table of contents file contents -","default_branch":null,"files":null,"tree":[],"storefront":"/r/ernestofgonzalez","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ernestofgonzalez/epub-utils/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}