MCPcopy Index your code
hub / github.com/danigm/epub-rs

github.com/danigm/epub-rs @2.1.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.1.5 ↗ · + Follow
84 symbols 175 edges 7 files 35 documented · 42%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

epub-rs

Rust library to support the reading of epub files.

  • Documentation: https://docs.rs/epub
  • Crate: https://crates.io/crates/epub

Install

Add this to your Cargo.toml:

[dependencies]
epub = "1.2.2"

MSRV

The minimum supported Rust version is 1.85.0.

Core symbols most depended-on inside this repo

get_attr
called by 23
src/xmlutils.rs
find
called by 17
src/xmlutils.rs
get_entry
called by 10
src/archive.rs
mdata
called by 6
src/doc.rs
get_current_id
called by 4
src/doc.rs
refinement
called by 3
src/doc.rs
get_cover_id
called by 3
src/doc.rs
get_resource_mime
called by 3
src/doc.rs

Shape

Method 54
Function 17
Class 9
Enum 4

Languages

Rust100%

Modules by API surface

src/doc.rs53 symbols
src/xmlutils.rs9 symbols
src/archive.rs8 symbols
tests/doc.rs7 symbols
tests/archive.rs5 symbols
tests/read.rs2 symbols

For agents

$ claude mcp add epub-rs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact