Libreshelf is an open-source Python web application for tracking books, similar to Goodreads. It’s built entirely with python using NiceGUI, making it simple, fast, and easy to extend.
- Track books you’ve read, currently reading, or want to read
- Minimal and intuitive user interface
- Fully Python-based for easy customization
- Open-source and contribution-friendly
- Clone the repository:
git clone https://github.com/anzarwani/libreshelf.git
cd libreshelf- Create virtual ENV
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install requirements
pip install -r requirements.txt
python main.pyThe project is actively looking for contributors (and bookworms).