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.

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.

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.

Guardian Grab eases the process of downloading the digital editions of The Guardian and The Observer newspapers, which are available through Newspaper Direct. Guardian Grab interacts with the Newspaper Direct site to log-on, identify available sections, and download the newspaper in the PDF, mobi (Kindle), or ePub formats. Downloads are arranged by paper, date, and format under a specified directory. Guardian Grab also maintains a directory holding the latest copy of each paper for easy syncing.

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.

Cainteoir Text-to-Speech is a GNOME/GTK+ GUI for the Cainteoir Text-to-Speech Engine. It allows you to listen to your documents or record them for use on the move using any of the eSpeak or MBROLA text-to-speech voices.

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.

mdepub is a tool that allows you to compose a book in Markdown format and use Pandoc and Calibre to compile an Epub package including all of the book's source material. In effect, you can keep the source and product in the same file in your library; if you ever want to revise the product, you merely need to extract the source, make edits, and recompile.