๐ค An open-source ebook reader built entirely with AI assistance
Third-party client โข Frontend interface only โข All data from external sources
Download โข Report Bug โข Request Feature
English | ็ฎไฝไธญๆ | ๆฅๆฌ่ช | ํ๊ตญ์ด
โ ๏ธ Disclaimer: Olib is an independent, open-source third-party client. It is NOT an official client and is not affiliated with any official service. This project only provides the frontend interface - all book data comes from external sources. Use at your own discretion.
| Feature | Description |
|---|---|
| ๐ Book Search | Search books by title, author, ISBN, or keywords |
| ๐พ Offline Reading | Download books for reading without internet |
| ๐ Dark Mode | Eye-friendly reading experience |
| ๐ Multi-language | Supports 16+ languages including English, ไธญๆ, ๆฅๆฌ่ช, ํ๊ตญ์ด |
| ๐ Multi-Account | Switch between multiple accounts seamlessly |
| ๐ Multi-Domain | Choose from multiple server lines |
| ๐ 100% Free | No ads, no subscriptions, no hidden costs |
This project was built entirely with AI assistance:
- Architecture design by AI
- Code implementation by AI
- UI/UX design by AI
- Documentation by AI
- Flutter SDK 3.8+
- Android Studio / VS Code
- Android device or emulator
# Clone the repository
git clone https://github.com/shiyi-0x7f/olib-mobile.git
# Navigate to project directory
cd olib-mobile
# Install dependencies
flutter pub get
# Run the app
flutter runflutter build apk --releaselib/
โโโ l10n/ # Localization files (16+ languages)
โโโ models/ # Data models
โโโ providers/ # State management (Riverpod)
โโโ routes/ # App navigation
โโโ screens/ # UI screens
โโโ services/ # API & storage services
โโโ theme/ # App theme configuration
โโโ widgets/ # Reusable components
- Framework: Flutter
- State Management: Riverpod
- Local Storage: Hive
- HTTP Client: http package
- Localization: 16+ languages
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
โ ๏ธ Legal Notice:
- This is an independent third-party client, NOT an official application
- All book data comes from external sources; this project provides frontend only
- Users are responsible for ensuring compliance with applicable laws
- By using this software, you acknowledge these terms
- ๐ค Built with AI assistance
- ๐ Flutter framework
- โค๏ธ Open source community
Built with ๐ค AI โข Open Source โข Free Forever