Skip to content
404-GCrossPublic

About

Self-hosted, cross-platform and feature-rich visual novel library manager with one-click install and Steam patch inject 自托管、跨平台、功能丰富的视觉小说服务端管理器,支持游戏一键安装与 Steam 补丁注入。

Resources

Contributing

Stars

13 stars

Watchers

0 watching

Forks

Repository files navigation

Sena Repo

Sena Repo

English | 简体中文

Release Downloads License Platform

The Sena in the project name comes from the heroine Himeno Sena in the game Koi x Shin Ai Kanojo.


Introduction

Sena Repo is a self-hosted, cross-platform, feature-rich visual novel server manager, supporting one-click game installation and Steam patch injection.

Sena-Repo is not a local game manager; it is a server-side visual novel management solution.

Key Features

  • 🖼️ A More Intuitive and Beautiful Library — Scans, scrapes, and categorizes your visual novel files, then displays them in an organized layout in the client.
  • 🌐 Convenient Download and Install — The client automatically downloads and extracts games to a specified directory, and can import them into Steam as non-Steam titles with generated desktop shortcuts.
  • 🎮 Steam Patch Injection — Scans and scrapes matching patch files, then injects patches into visual novel games you own on Steam.

Screenshots

Library
Grid / list dual views, filterable by brand, tag, and platform
Steam Patch Management
Client / server tabs, automatic matching and injection
Game Details
Cover, background, description, tags, version list, and downloads
Metadata Editing
Field-by-field comparison and selection of multi-source scrape results
Profile
Personal information, user management, and settings

Quick Start

For installation and usage guides, see the documentation: https://sena-repo.github.io


Contributing

Contributions of any kind are welcome! See CONTRIBUTING.md to get started.


Acknowledgments

During development, this project referenced and learned from the following excellent open-source projects (in no particular order):

Thanks to the authors and contributors of the projects above.


Data Sources

  • Galgame metadata is provided by the NextMoe open API (https://api.nextmoe.dev/v2). Per its attribution requirement, the API is credited as "Kun Galgame Forum" for Galgame data.

Disclaimer

  • This is an open-source project intended for lawful use only, for managing games/applications you have the right to use. If anything infringes your rights, please let us know.
  • You are responsible for confirming the legality of the resources and third-party components you use.
  • This project does not provide game files, cracked resources, authorization-bypass capabilities, or support for any unlawful use.
  • This project is developed with AI assistance and has not been security-audited. Harden it yourself before deploying the server to the public internet.
  • Future updates may involve server-side changes, and there is a possibility that data may not be preserved across updates.

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

You are free to:

  • Use, copy, modify, and distribute this project
  • Use this project for commercial or non-commercial purposes
  • Run modified versions as a network service

You must:

  • Open-source your modifications when you distribute or publicly deploy a modified version
  • Provide the source code even if you only offer the service over a network (without distributing binaries)
  • Retain the original copyright and license notices
  • Use the same AGPL-3.0 license

In short: modify it freely for your own use; if you share a modified version or deploy it as a public service, you must open-source the code as well.

About

Self-hosted, cross-platform and feature-rich visual novel library manager with one-click install and Steam patch inject 自托管、跨平台、功能丰富的视觉小说服务端管理器,支持游戏一键安装与 Steam 补丁注入。

Resources

Contributing

Stars

13 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages