The Cainteoir Engine is a library for reading and recording different document formats (ePub, HTML, MHT, RTF, email, and others) to various audio output formats (such as PulseAudio, WAV, and Ogg/Vorbis). It also provides the following command-line tools: cainteoir, a front-end to the Cainteoir text-to-speech library; metadata, which extracts metadata from documents to RDF tuples; and tagcloud, which generates tag clouds and tag cloud data.
The DocBook Authoring and Publishing Suite (DAPS) provides a tool set for easy creation and publication of DocBook sources on Linux. It lets you create HTML (including Webhelp), PDF, EPUB, man pages, and other formats with a single command. It automatically takes care of validating and filtering (profiling) your sources and automatically converts images into a format best suited for the output format. You can easily create profiled source tarballs for translation or review. DAPS supports authors by providing linkchecker, validator, spellchecker, and editor macros. It is well suited to manage large documentation projects with multiple authors using the DAPS docmanager.
zpub is a server to collaboratively work on DocBook-based documentation. Editors modify the XML sources with their preferred editor and submit their changes via Subversion. zpub renders the files centrally to various output formats, optionally notifies other editors, provides an archive of all previous revisions of the document, and supports a simple sign-off workflow. The documentation and user interface is currently only available in German.
eBook parser library is a Java library designed to handle the epub and fb2 e-book file formats. It retrieves information such as title, author, genre, series title, etc, and can be used to process or organize databases of large numbers of e-books, where speed is essential. To maintain speed, it does not extract all content from the e-book or check the structure for errors.
osis2epub is a a program that converts a Bible text stored in Open Scripture Information Standard (OSIS) format to an EPUB book. The resulting eBook can then be read on various eReaders or converted to another format. Conversion to a simple text format and to a collection of HTML files with an accompanying stylesheet and file list (for direct viewing or subsequent conversion) is also supported.
Epublib is a Java library for managing epub files. It is capable of reading and writing epub files programmatically and from the command-line tool. Epublib consists of two parts: the core and tools. The core runs both on Android and a standard JVM. Tools require a standard Java environment. Other features include a builtin Swing-based viewer and comprehensive coverage of the epub standard, supporting the spine, the table of contents, and the guide. The API is designed to be as simple as possible, while at the same time making complex things possible too.
Wikipedia4epub is a set of commands that constructs an offline e-book from articles on Wikipedia in EPUB format. There are commands to create an EPUB book from the articles from Firefox history file, or create an EPUB book from the given article and its children. It is useful for people with offline e-book readers.