avbook is a mobile (Android) reading client app focused on “AV Book” content—likely anime/manga or similar media catalogs—designed with browsing, searching, and reading functionality built in. It features source aggregation, letting users query multiple backends or scraping rules in one interface. Within the app, readers enjoy features like multi-layout viewing (single, double, scroll), image caching/offline reading, and bookmark or history tracking. The UI also supports filtering, category browsing, and author galleries where users can explore related works. Because content sources vary, the app must handle network errors, pagination, and format inconsistencies robustly. As an open project, it offers extensibility for adding new source rules, UI themes, or custom reader modes adapted to niche reading preferences.
Features
- Scraping content from multiple AV video site sources (avmoo, javbus, javlibrary etc.)
- Building and maintaining a searchable database of AV video items with magnet link metadata
- Web-based library UI to browse, search, view entries
- Support for local deployment (with web server, database, Laravel / PHP framework)
- Regular updates via git pull / script to fetch latest content from sources
- Support for configuration (hostnames, domains, local dev etc.), with example local environment setup (e.g. via Laragon in Windows)