The start of an open source EPUB editing tool in Java. Right now, you're able to open EPUB files, view their content (the JavaFX WebView is used to display the XHTML content), and even extract the content of EPUB files so that they can be edited in a new EPUB project type, prior to letting you recreate the EPUB file from the project. Click to enlarge the image below.
The Java API used to inspect EPUB files is:
The application is modular on the NetBeans Platform, uses the JavaFX WebView, and is built on Maven. Is there a WYSIWYG editor based on the JavaFX WebView out there? Would be great to integrate it, instead of the bare WebView component currently used in this project. Therefore, right now, there's no editing support in the WebView, though the raw XHTML files can be edited, with the support of the standard NetBeans tools, e.g., syntax coloring, code completion, and validation.