Self-Hosted Book Library Server
Project North Star empowers individuals and organizations to own their digital library. A self-hosted solution inspired by Plex, designed for managing and reading EPUB and PDF books across your network. No cloud dependencies, no subscriptions - just pure, accessible knowledge.
A comprehensive suite of tools for modern digital library management
Automatic metadata extraction, cover images, and thumbnails. Support for EPUB and PDF formats with intelligent scanning and import capabilities.
Search across titles, authors, and descriptions. Filter by format, author, and series. Sort by title, author, or date added for instant discovery.
Interactive reading experience with progress tracking, font size adjustment, multiple navigation methods, and chapter titles. Pick up where you left off, anywhere.
Complete PDF rendering with page navigation, zoom controls, thumbnail navigation, and full-screen support. Progress tracking by page number.
JWT-based authentication system with user management. Secure, stateless sessions ensuring your library remains private and protected.
Fully responsive design that works seamlessly across all devices. Read your books on desktop, tablet, or mobile with consistent experience.
Leveraging cutting-edge technologies for performance and reliability
A modern, intuitive design built for readers and book lovers
Clean login interface with JWT-based authentication to protect your personal library
Continue where you left off and discover recently added books to your library
Browse your entire collection with advanced search, filters, and sorting capabilities
From concept to production-ready solution
PostgreSQL database with full schema, REST API server with JWT authentication, worker service for scanning and metadata extraction, automatic metadata enrichment, and reading progress tracking.
Login and authentication flow, home page with Continue Reading & Recently Added, library view with search and filters, EPUB/PDF readers with progress tracking, and admin panel for system management.
Book scanning and import, automatic metadata extraction, author and series management, reading progress sync across devices, cover image extraction, and mobile-responsive design.
Comprehensive testing, Docker deployment support, documentation, and API endpoint validation. The system is now fully functional and ready for production use.
Take control of your digital reading experience with Project North Star