MyBookshelf is an open-source Android reading app (known in Chinese as “阅读”) that lets users configure custom content sources to read web novels and other online text, offering a flexible alternative to fixed, vendor-controlled ebook stores. Instead of depending on a single provider, it uses “source rules” that define how to search, parse, and fetch chapters from multiple third-party sites, giving users control over where and how they obtain content. The app focuses on delivering a comfortable and customizable reading experience with options for themes, fonts, layouts, and reading behaviors, tuned to the preferences of heavy web-fiction readers. A disclaimer in the project makes it clear that the app itself only provides search and reading tools, and that responsibility for accessed content lies with the user and third-party sites.
Features
- Customizable “sources” that let users define how to search and fetch content from multiple websites
- Rich reading customization, including themes, fonts, colors, and layout options
- Built-in bookshelf to organize, track, and resume reading across many online novels
- Source-rule ecosystem enabling community sharing and updates of scraping/parsing rules
- Disclaimers and design focused on acting as a reading tool rather than a content host
- Legacy Java/Android implementation that paved the way for the newer Legado 3.0 reader