mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-13 16:40:01 +00:00
80230b3d7e9a97560af196937e799d3b878baffb
Fix array parsing bug in ConfigService Potential fix for push subscription being cancelled in frontend Simplify ConfigState since we are already returning the correct types from the backend
Important
Gameyfin v2 is still under heavy development and far from feature complete.
You can check the current progress here.
Overview
Name and functionality inspired by Jellyfin.
Features
✨ Automatically scans and indexes your game libraries
⬇️ Access your library via your web browser & download games directly from there
👥 Share your library with friends & family
⚛️ LAN-friendly (everything is cached locally)
🐋 Runs in a container or as single <binary file / JAR file> on bare metal
🌈 Themes (including light and dark mode)
🔌 Easily expandable with plugins
🔒 Integrates into your SSO solution via OAuth2 / OpenID Connect
Screenshots
Work in progress
Installation
Work in progress
Contribute to Gameyfin
Work in progress
Gameyfin v2 is written in Kotlin and uses the following libraries/frameworks:
- Spring Boot 3 for the backend
- Vaadin for the frontend
- PF4J for the plugin system
- H2 database for persistence
- Micrometer and Prometheus for monitoring
Description
Languages
Kotlin
76%
TypeScript
23.3%
Shell
0.6%