category

Open Source Publishing Tools

Open source publishing tools

projects 46 combined stars ★ 292K refresh nightly
Publishing is one of the most active slices of the open source world — the 6 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Publishing tools

lerna ★ 36K

Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.

rank001 licenseMIT written inTypeScript typePublishing
koreader ★ 30K

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices

rank002 licenseAGPL-3.0 written inLua typePublishing
koodo-reader ★ 28K

A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web

rank003 licenseAGPL-3.0 written inJavaScript typePublishing
calibre ★ 26K

The official source code repository for the calibre ebook manager

rank004 licenseGPL-3.0 written inPython typePublishing
readest ★ 24K

Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to

rank005 licenseAGPL-3.0 written inTypeScript typePublishing
ebook2audiobook ★ 20K

Generate audiobooks from e-books, voice cloning & 1158+ languages!

rank006 licenseApache-2.0 written inPython typePublishing
calibre-web ★ 18K

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database

rank007 licenseGPL-3.0 written inFluent typePublishing
LibreTranslate ★ 17K

Free offline machine translation API you can host yourself

rank008 licenseAGPL-3.0 written inPython typePublishing
PyMuPDF ★ 11K

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

rank009 licenseAGPL-3.0 written inPython typePublishing
so-novel ★ 8.1K

小说下载|网文下载 | 网络小说

rank010 licenseAGPL-3.0 written inJava typePublishing
papermill ★ 6.5K

📚 Parameterize, execute, and analyze notebooks

rank011 licenseBSD-3-Clause written inPython typePublishing
Calibre-Web-Automated ★ 6.3K

Calibre-Web but Automated and with tons of New Features! Fully automate and simplify your eBook set up!

rank012 licenseGPL-3.0 written inJavaScript typePublishing
Weblate ★ 6.1K

Continuous web-based localization for global reach

rank013 licenseGPL-3.0 written inPython typePublishing
Lingo.dev ★ 5.4K

Automated translations that scale with your code and commits

rank014 licenseApache-2.0 written inTypeScript typePublishing
grimmory ★ 4.4K

A self-hosted library for your ebooks, comics, and audiobooks

rank015 licenseAGPL-3.0 written inJava typePublishing
gradle-play-publisher ★ 4.3K

GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishi

rank016 licenseMIT written inKotlin typePublishing
thorium-reader ★ 2.9K

A cross platform desktop reading app, based on the Readium Desktop toolkit

rank017 licenseBSD-3-Clause written inTypeScript typePublishing
substance ★ 2.7K

A JavaScript library for web-based content editing.

rank018 licenseMIT written inJavaScript typePublishing
Openlib ★ 2.5K

An Open source app to download and read books from shadow library (Anna’s Archive)

rank019 licenseGPL-3.0 written inDart typePublishing
WritingTools ★ 2.5K

The world's smartest system-wide grammar assistant; a better version of the Apple Intelligence Writing Tools. Works on Windows, Linux, & macOS, with the free Ge

rank020 licenseGPL-3.0 written inSwift typePublishing
TranslateBooksWithLLMs ★ 2.4K

Translate full-length books and documents with Ollama, OpenAI-compatible, Gemini, Mistral, DeepSeek, Poe or OpenRouter. Preserves formatting. Resumes where you

rank021 licenseAGPL-3.0 written inPython typePublishing
Languine ★ 2.0K

Automated localization for modern development teams

rank022 licenseMIT written inTypeScript typePublishing
obsidian-textgenerator-plugin ★ 2.0K

Text Generator is a versatile plugin for Obsidian that allows you to generate text content using various AI providers, including OpenAI, Anthropic, Google and l

rank023 licenseMIT written inTypeScript typePublishing
kokoro-tts ★ 1.9K

A CLI text-to-speech tool using the Kokoro model, supporting multiple languages, voices (with blending), and various input formats including EPUB books and PDF

rank024 licenseMIT written inPython typePublishing
ebooklib ★ 1.8K

A versatile Python library for EPUB2/EPUB3 manipulation and processing.

rank025 licenseAGPL-3.0 written inPython typePublishing
sile ★ 1.8K

The SILE Typesetter — Simon’s Improved Layout Engine

rank026 licenseMIT written inLua typePublishing
gradle-maven-publish-plugin ★ 1.7K

A Gradle plugin that publishes your Android and Kotlin libraries, including sources and javadoc, to Maven Central or any other Nexus instance.

rank027 licenseApache-2.0 written inKotlin typePublishing
Lector ★ 1.6K

Qt based ebook reader

rank028 licenseGPL-3.0 written inPython typePublishing
HRConvert2 ★ 1.4K

A self-hosted, respource aware file conversion server supporting 488 formats in 26 languages.

rank029 licenseGPL-3.0 written inPHP typePublishing
PolyglotPDF ★ 1.3K

(eBook,PDFs Translation) A multilingual eBook processing tool supporting all eBook formats. Features online and offline translation while preserving original la

rank030 licenseGPL-3.0 written inPython typePublishing
citadel ★ 1.3K

Manage your ebook library without frustrations. Calibre compatible.

rank031 licenseMIT written inRust typePublishing
101-linux-commands ★ 1.1K

101 Linux commands Open-source eBook and CLI tool

rank032 licenseMIT written inHTML typePublishing
foliate-js ★ 1.1K

Render e-books in the browser

rank033 licenseMIT written inJavaScript typePublishing
Booktype ★ 961

Booktype is a free, open source platform that produces beautiful, engaging books formatted for print, Amazon, iBooks and almost any ereader within minutes.

rank034 licenseAGPL-3.0 written inJavaScript typePublishing
kepubify ★ 889

Fast, standalone EPUB to Kobo EPUB conversion tool.

rank035 licenseMIT written inGo typePublishing
zk-nvim ★ 859

Neovim plugin for zk

rank036 licenseGPL-3.0 written inLua typePublishing
Publish-Docker-Github-Action ★ 794

A Github Action used to build and publish Docker images

rank037 licenseMIT written inShell typePublishing
hammer-editor ★ 744

A simple tool for building stories.

rank038 licenseMIT written inKotlin typePublishing
vmprint ★ 676

This layout engine can solve the hardest layout problems imaginable. Its output is DTP grade and deterministic. It's faster than engines written in C++ because

rank039 licenseApache-2.0 written inJavaScript typePublishing
writing-helper ★ 644

A Next.js-based AI writing assistant supporting multiple LLM APIs (OpenAI, Claude, Gemini, etc.) with rich style customization features to help content creators

rank040 licenseMIT written inTypeScript typePublishing
feather ★ 607

Feather is a modern Swift-based Content Management System.

rank041 licenseMIT written inSwift typePublishing
rentry ★ 594

Markdown pastebin from command line

rank042 licenseMIT written inPython typePublishing
Tangent ★ 551

The Tangent monorepo.

rank043 licenseApache-2.0 written inTypeScript typePublishing
parsifal ★ 517

Parsifal is a tool to assist researchers to perform Systematic Literature Reviews

rank044 licenseMIT written inPython typePublishing
ShipShipShip ★ 299

Open-source changelog & roadmap platform for teams

rank045 licenseApache-2.0 written inSvelte typePublishing
Changes.Page ★ 284

Effortless changelog creation for open-source projects

rank046 licenseAGPL-3.0 written inTypeScript typePublishing

Frequently asked questions

How many open source Publishing tools are there?

This registry tracks 46 open source Publishing projects, with 291,578 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Publishing project?

lerna leads this category with 36,053 GitHub stars, followed by koreader.

Are these Publishing tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.