Browse new visual novel releases and recent database changes from your phone.
Look up a visual novel's developer, staff, characters, and release editions.
Track your own collection using rated, wishlist, and all-titles list tabs.
Search within your personal visual novel lists.
| sunxibing114514/vnclient | l930203811/zenfile | devemberteam-ops/pyre | |
|---|---|---|---|
| Stars | 20 | 18 | 17 |
| Language | Dart | Dart | Dart |
| Setup difficulty | — | easy | easy |
| Complexity | — | 2/5 | 2/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
VNclient is a mobile app built with Flutter that acts as an unofficial companion for VNDB, the Visual Novel Database website. It recreates the site's features using a modern Material Design 3 look, and the author notes that part of the code was generated with AI help. On the home screen it shows the newest releases, a random pick, and recent changes on VNDB. Tapping into a visual novel shows full details such as its developer, publisher, tags, cast of characters, staff credits, screenshots, and release editions. You can tap on a developer or publisher to see everything else they have worked on, and staff members are grouped by role, such as writing, art, music, or voice acting, with sections you can expand or collapse. There is also a page listing every visual novel a particular staff member contributed to. The app lets you manage your own visual novel collection through list tabs for everything you track, your ratings, and your wishlist, plus a search feature that works within your personal lists. It supports both Simplified Chinese and English, follows Material You accent color customization, and switches between light and dark mode automatically based on your phone's system setting. Under the hood it is built with Flutter, using Riverpod for state management, Go Router for navigation, Dio for network requests, and Flutter Secure Storage to keep login details safe on the device. It pulls its data from the official VNDB Kana API, and login is handled through an API key stored locally. Getting it running requires the Flutter SDK, the Android SDK for building an Android app, and a VNDB account for any feature that needs a login. It is released under the Apache-2.0 license.
An unofficial Flutter mobile app that mirrors the VNDB visual novel database, letting you browse, search, and manage your personal visual novel collection.
Mainly Dart. The stack also includes Flutter, Dart, Riverpod.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.