https://github.com/ximu3/vnite
A unified platform to organize your game collection, track gameplay, with real-time cloud sync across devices and detailed gameplay reports.
https://github.com/ximu3/vnite
electron galgame gaming launcher react visual-novel vnite
Last synced: 9 days ago
JSON representation
A unified platform to organize your game collection, track gameplay, with real-time cloud sync across devices and detailed gameplay reports.
- Host: GitHub
- URL: https://github.com/ximu3/vnite
- Owner: ximu3
- License: gpl-3.0
- Created: 2024-07-16T06:25:06.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-06-02T04:53:13.000Z (14 days ago)
- Last Synced: 2026-06-02T06:24:25.523Z (14 days ago)
- Topics: electron, galgame, gaming, launcher, react, visual-novel, vnite
- Language: TypeScript
- Homepage: https://vnite.ximu.dev/
- Size: 135 MB
- Stars: 1,274
- Watchers: 5
- Forks: 40
- Open Issues: 66
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[English](README.md) | [简体中文](README.zh-CN.md)
Vnite is a versatile game management software designed to provide a unified interface for recording, managing, and synchronizing your gaming journey.
## ✨ Features
- Modern user interface (with customizable themes)
- Plugin support (with built-in plugin marketplace)
- Real-time cloud synchronization for all game records, saves, and settings across multiple devices
- Support for multiple data sources (Steam, IGDB, Bangumi, VNDB, YMGal, DLsite, Erogamescape)
- Supports automatic game library integration, each scanner can customize folder structure and data sources
- Flexible metadata transformer, supports regex modification, replacement, merging, and exclusion of any metadata
- Detailed reporting functionality, including annual, monthly, and weekly reports to review your gaming journey
- Integration with other programs (such as one-click LE region switching, automatic Magpie scaling, emulator launching, etc.)
- One-click import from Steam library (preserving game time)
- Multiple launch methods (files, links, scripts), with high customizability and preset configurations
- Dynamic categorization (by developer, tags, etc.)
- Powerful filters with support for custom metadata fields
- Session-based timer, supporting recording for individual files or folders
- Support for launching games via system links
- Complete separation of data and program for easy backup and customization
## 📸 Screenshots
Dark

Light

## 💡 Planned Features
- Self-built data source
- Support for large-screen UI
## 🌏 Internationalization
The internationalization work of Vnite is hosted on [Weblate](https://hosted.weblate.org/projects/vnite/), and your participation is welcome.
## ☎️ Contact Me
- [Twitter](https://x.com/ximu3_)
- [Telegram Group](https://t.me/+d65-R_xRx1JlYWZh)
## ⭐ Acknowledgements
- [VNDB API](https://api.vndb.org/kana)
- [Steam API](https://partner.steamgames.com/doc/api)
- [YMGal API](https://www.ymgal.games/developer)
- ...