百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

vnite

> 前端框架
开源

一个统一的平台,可用于整理游戏收藏、跟踪游戏进度,并支持跨设备的实时云同步和详细的游戏报告。

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一个统一的平台,可用于整理游戏收藏、跟踪游戏进度,并支持跨设备的实时云同步和详细的游戏报告。

English | 简体中文

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

Development

Use Node.js 20.19+ (20.x) or 22.12+, and the pnpm version pinned in package.json. See the pnpm installation guide for setup. Building the Windows native module also requires the Rust MSVC toolchain and Visual Studio C++ Build Tools with the Windows SDK.

Run these commands from the repository root:

pnpm install --frozen-lockfile
pnpm build:native
pnpm dev

The application and native package share a workspace and the root pnpm-lock.yaml. Use pnpm typecheck to check types, pnpm build to compile, and pnpm build:win to create the Windows installer. pnpm build and pnpm build:win build the native module automatically. Dependency patches in patches/ are applied by pnpm during installation.

Screenshots

Dark

Light

Planned Features

  • Self-built data source
  • Support for large-screen UI

Internationalization

The internationalization work of Vnite is hosted on Weblate, and your participation is welcome.

☎️ Contact Me

  • Twitter
  • Telegram Group

⭐ Acknowledgements

  • VNDB API
  • Steam API
  • YMGal API
  • ...

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptelectrongalgamegaminglauncher

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类前端框架
定价开源

> 相关工具

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架