neon 7058ebc44c chore(kobo): bundle all kepubify binaries, remove bookorbit-tools dependency
Rebuild all 6 kepubify binaries (linux-64bit, linux-arm64, linux-arm,
linux-32bit, darwin-64bit, darwin-arm64) from source using Go 1.26.3.

Remove the download fallback in KepubifyBinaryService - all platforms
are now bundled so there is no need to fetch from bookorbit/bookorbit-tools.
2026-05-12 21:46:12 +00:00
2026-05-12 01:15:26 -06:00

BookOrbit

BookOrbit

A self-hosted library management and reading platform for epub, pdf, audiobooks, and comics.

CI Release Latest release Commits/month Stars License: AGPL v3 Container image

Documentation · Live Demo · Report a Bug · Request a Feature


BookOrbit dashboard showing reading stats, widgets, and book shelves


About

BookOrbit is a self-hosted book and library manager. Deploy it once on your own server and get a full reading platform: built-in readers, rich metadata, reading statistics, device sync, and multi-user support - all running on your hardware.

No subscription. No third-party account. No data leaving your server.


Live Demo

Try BookOrbit without installing anything. The demo is pre-loaded with a sample library and resets automatically.

Open demo - no account needed, click the link to log in automatically.


Features

  • 4 built-in readers - eBook (EPUB, KEPUB, MOBI, AZW3, FB2), PDF, Comics (CBZ, CBR, CB7), Audiobook (M4B, MP3, FLAC, and more)
  • Multiple libraries with independent scan rules, format priorities, and metadata configuration
  • Collections and Smart Scopes - curated lists and saved filters that live in your sidebar
  • Metadata from 9 providers - Google Books, Goodreads, Hardcover, Amazon, Audible, ComicVine, and more; with field-level rules and confidence scoring
  • Reading statistics - daily time, heatmap, streaks, pace, goal tracking, and library health
  • Kobo sync - sideload books and sync reading position over the local network
  • OPDS, email delivery, and Book Dock for getting books in from anywhere
  • Multi-user with per-user permissions, isolated reading data, and OIDC/SSO support

Setup

See the Installation guide for Docker setup, NAS installs, environment variables, and upgrade instructions.


Documentation

Full documentation is at bookorbit.app.

What is BookOrbit?  ·  Installation  ·  Creating a Library  ·  Metadata  ·  Kobo Sync  ·  Users & Permissions


Developing

See DEVELOPMENT.md for local setup, architecture, project structure, database workflow, and commands. See TESTING.md for test suites, coverage, and E2E details.


Contributing

Contributions are welcome. For the full contribution workflow (branch naming, test expectations, PR checklist, commit format), see CONTRIBUTING.md.

To report a security vulnerability, use GitHub's private vulnerability reporting - do not open a public issue.


Support


License

BookOrbit is licensed under the GNU Affero General Public License v3.0.

Languages
TypeScript 74.3%
Vue 16%
Lua 7.6%
JavaScript 1.5%
CSS 0.3%
Other 0.2%