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
- Suggestion: add EPUB Validator Pro (BookKraft AI) to "Online services" on Apps and Tools
- Add Pecia's EPUB validator to the web interfaces list
- epubcheck-5.4.0 contains some old packages
- CSS: escapes inside `url()` are never decoded, so `url(a\26 b.png)` or `url(fig\(1\).png)` reports RSC-020 and RSC-007, and the resource is called unreferenced
- chore(deps-dev): bump markdown-it from 10.0.0 to 14.3.3 in /website
- Updated imageio-jpeg dependency to v3.15.3
- CSS decoding: `@charset "utf-16be"` / `"utf-16le"` without a BOM is decoded as UTF-16, and the UTF-32LE BOM entry never matches
- CSS: a `url()` inside another function (`image-set()`, `-webkit-image-set()`, `cross-fade()`) is never registered, so a missing target goes unreported and a used resource is called unreferenced
- CSS-028: reported once per declaration, and its location context can name the previous rule's font
- feat: update translations
- Docs
- Java not yet supported