epubcheck
https://github.com/w3c/epubcheck
Java
The conformance checker for EPUB publications
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported3 Subscribers
Add a CodeTriage badge to epubcheck
Help out
- Issues
- EPUB 3: four container rules and two ZIP structure rules are not checked
- EPUB 2: six OPS 2.0.1 content document rules are not checked
- Microdata `itemtype`, `itemref` and `itemid` are not checked against `itemscope` and `itemtype`
- RDFa `prefix` with more than one space after the colon gives RSC-005
- Seven OCF 2.0.1 requirements are not checked in EPUB 2 books
- A second total `media:duration` and a `media:active-class` of `.active` are not reported
- fix: require viewport width and height to be positive CSS numbers
- General Query Regarding EPUBCheck v5.4.0 Release Status and Compatibility
- dir=" rtl" and <bdo dir="auto"> are accepted in EPUB 3 content documents
- CSS: the @charset declaration is read more loosely than CSS Syntax 3, and its label is not resolved through the Encoding Standard (CSS-004, CSS-003, CSS-008)
- Docs
- Java not yet supported