Getting Started
Novon is an open-source, offline-first novel reader built using the Flutter framework. It consolidates webnovels, light novels, and serialized fiction from hundreds of different sources into a single reading experience.
Unlike traditional novel apps that rely on central servers, Novon is decentralized. It uses Extensions—small JavaScript-based plug-ins maintained by the community—to extract text and chapters directly from the original websites.
Your reading history, library, and settings stay on your device. Novon does not host content on its own servers.
Installation
Novon is available for Android, iOS, Windows, macOS, and Linux.
- Navigate to the Download Page to grab the installer for your platform.
- For Android users, download the
.apkfile and install it manually. - Upon first launch, the Onboarding Flow will guide you through selecting a storage location and preferred languages.
Adding Extensions
By default, Novon is a blank slate. To read novels, you must install extensions.
- Tap the Browse tab at the bottom of the navigation bar.
- Switch to the Extensions sub-tab at the top.
- Browse the list of community extensions. Tap the Download icon next to any source you want to read from, such as Royal Road or Wuxiaworld.
Only install extensions from trusted developers. Extensions execute JavaScript logic on your device to parse websites.
Custom Repositories
To access third-party or specialized extensions, you can add custom repositories in the settings:
- Tap Settings in the More tab.
- Navigate to Browse and then Extension Repositories.
- Tap the
+button and paste the URL of the repository'sindex.jsonfile.
Building Your Library
Once extensions are installed, you can start building your collection:
- Open the Browse tab and select an installed source.
- Use the search bar or browse the "Popular" and "Latest" sections.
- Tap on a novel to view its synopsis and data.
- Tap the Heart icon to add it to your Library.
Novels in your library will automatically check for new chapters. You can customize the check frequency in the Notifications settings panel.
The Reading Experience
The reader is designed for high-fidelity typography. Tap the center of the screen while reading to access common controls:
- Display Modes: Toggle between infinite vertical scrolling, paged mode, or the borderless webtoon view.
- Themes: Select from Light, Dark, Sepia, or AMOLED Black.
- Typography: Modify font family, font size, and line height to suit your preference.
- Auto-scroll: In vertical scroll mode, you can enable a continuous hands-free scroll.