A modern Progressive Web App (PWA) for managing your physical book collection with cloud sync, reading progress tracking, and beautiful adaptive themes.
Web App: https://hon-zuki.vercel.app
Android App: Download HonZuki.apk and install on your Android device
HonZuki is a feature-rich book management application designed for book lovers who want to organize their physical book collection digitally. Track your reading progress, organize books into custom shelves, manage series, and sync everything across all your devices.
-
Track books with rich metadata (author, genre, format, language, ISBN)
-
Series as first-class entities
- Dedicated series pages
- Progress tracking (owned vs read vs total)
- Visual progress bars and completion percentage
- Ongoing / Completed series status
-
Create and edit series directly from book forms
-
Smart series auto-complete and prompts
-
Grid and list views for books
-
Comprehensive stats dashboard
- Total books, pages, authors, genres, series
- Completion rate
-
Genre distribution chart
-
Books by reading status and format
-
Year-based reading stats (lifetime + per year)
-
Reading time estimates with configurable reading speed
-
Global real-time search with highlighting
-
Advanced filtering
- Reading status, genres, languages, publishers, shelves
-
Advanced sorting
- Author, progress, page count
-
Browse by:
- Authors
- Genres
- Series
- Separate wishlist with full metadata support
- One-tap move from wishlist to library
- Search and filter wishlist items
- Create personalized shelves for better organization
- Organize books by themes, reading goals, or any custom category
- Easy shelf management and book assignment
-
Fully customizable themes
- Solid and gradient accent colors
- Gradient backgrounds
- Theme import/export
-
Adaptive book detail backgrounds based on cover colors
-
Multiple font options
- Local-first storage (browser-based)
- Import/export data (CSV & JSON)
- Export library, wishlist, settings, and themes
- No cloud sync (yet)
- Multiple ways to add books to your collection:
- Search by title with automatic metadata fetching
- Scan ISBN barcode (requires HTTPS)
- Manual entry for complete control
- Rich metadata support
- Share your library, series, or custom collections
- Create public share links (when authentication is enabled)
- Currently limited due to authentication being disabled
- Guest usage supported
- Authentication and cloud backup planned for future release
- โ No login or registration - Authentication features are disabled
- โ No cloud storage - Data is NOT saved to Firebase database
- โ No cloud sync - Your data won't sync across devices
- โ Sharing features disabled - Cannot create public share links
- โ All core features work - Add books, track reading, organize library
- โ Data saved locally - Securely stored in your browser's localStorage
- โ Works offline - Fully functional without internet
- Use the app normally - all features work!
- Export your library regularly (Settings โ Export) as backup
- Keep export files safe
- When authentication is fixed, you can import your data
- Clearing browser data = losing your library! Export regularly!
- Data is device-specific - Won't transfer to other devices
- Use same browser - Data doesn't transfer between browsers on same device
Status: We're actively working on fixing authentication. Expected in v1.2.0 update.
- ISBN scanner requires HTTPS (camera access restriction)
- Barcode scanning may not work on all devices or browsers
- Some ISBN lookups may fail due to external data source availability
- Large libraries (1000+ books) may experience slower load times
- Fix authentication system
- Reading goals and challenges
- Book recommendations based on reading history
- Enhanced statistics and analytics
- Book reviews and ratings
- Reading notes and highlights
- Social features (follow friends, share reviews)
- Book clubs and group reading
- Export to Goodreads/LibraryThing
- Bulk ISBN import
- Enhanced mobile app with React Native
While the source code is not publicly available, you can contribute by:
- ๐ Reporting bugs and issues
- ๐ก Suggesting new features
- ๐ Improving documentation
- ๐ Helping with translations
- โญ Starring the repository if you like the app
Open an issue on GitHub to get started!
This application is provided as freeware for personal and non-commercial use.
You may:
- โ Use the app for free
- โ Share the APK file with others
- โ Install on multiple devices
You may not:
- โ Modify or reverse engineer the application
- โ Use for commercial purposes without permission
- โ Remove copyright notices
See the LICENSE file for complete terms and conditions.
Note: The source code is not included in this repository and remains proprietary.
YTFL
- GitHub: @YTFL
Need help or have questions?
- ๐ซ Open an issue on GitHub
- ๐ Check the documentation in this README
- ๐ Review closed issues for solutions
Built with amazing open-source technologies:
- Next.js - The React framework for production
- Firebase - Backend infrastructure
- shadcn/ui - Beautiful component library
- Tailwind CSS - Utility-first CSS framework
- Lucide - Beautiful icon library
- Vercel - Deployment platform
If you find HonZuki useful, please consider giving it a star! โญ
Made with โค๏ธ for book lovers, by a book lover
Happy Reading!