Windows 10 / 11 · x64 · v1.8.1

Games on different drives.One library to find them.

Scan your game folders, review the results, and add them to your library. Organize with tags and launch from here. Your files stay where they are.

Works offline
A paper archive folder holding pixel-art cover cards of forests, starfields and adventures.
An illustrated collection
Your foldersReview before addingOriginal files stay put

Start with a folder

Scan first. Then review.

Only the folders you add are scanned. Results go to a review list so you can check each launcher before adding it.

A pixel folder, library shelf and gamepad portal connected by a path, illustrating scan, review and launch.
An illustrated workflow
  1. Scan your folders

    Add your game folders. Only those locations are scanned; common engines are recognized and installers are filtered out.

  2. Review the results

    Candidates go to the review list first. Check the name, folder and launcher before adding a game.

  3. Launch from your library

    Save the launcher and its arguments, then open the game from your library. Original files stay where they are.

The actual app

Covers, favorites, tags.Together in one place.

The actual v1.8.0 app, using an isolated sample library. Screenshots match the page's light or dark theme. Click to enlarge.

Actual app · v1.8.0 · Chinese UI · Isolated sample library

Recognized game engines

  • Unity
  • Godot
  • RPG Maker MV / MZ
  • Ren’Py
  • Kirikiri
  • Flash

v1.8.0

A growing library.Fewer repetitive steps.

Favorite, tag and remove games in bulk, with a result for each item. This release also improves review, connection recovery and keyboard controls.

01

Organize a whole selection

Select multiple games to favorite, tag or remove them from the library together. Removing records leaves the original game files in place.

02

Keep your selection after a failed review

Items that fail during review stay selected. Scans and title translation stop waiting and show a message if a job disappears or the connection keeps failing.

03

Reconnect after a service restart

If a service restart breaks the connection, the app reconnects and retries the current request once, reducing the need to restart the app yourself.

04

Clearer reading and keyboard controls

Improved badge contrast and details-panel focus order, with separate selection and launch controls on game cards. Animations respect your system's reduced-motion setting.

Why GameLibrary

Local first. Your files stay yours.

Library data stays on your PC. Scanning and adding games preserve original files, and you decide what enters the library.

01

Data stays on your PC, no account

Your library, tags, settings and launch history live on this PC. You can manage local games without signing up or logging in, even offline.

02

Original files stay put

Scanning, adding and removing records never move your game files. Sending files to the Recycle Bin needs your separate confirmation.

03

You confirm before it is added

Scanning only suggests candidate launchers. You check each one before it enters the library, so unrelated programs are not added automatically.

04

Recognizes common indie engines

Detects Unity, Godot, RPG Maker MV / MZ, Ren’Py, Kirikiri and Flash automatically, and also supports adding EXE, LNK and SWF manually.

Organize and find

Forgot the name? Find it by tag.

Search by title, path or tag, without opening each folder to find a game.

Your tags, applied in bulk

Group games by engine, genre or play status, with multiple tags per game. Select several games to apply the same tag to all of them.

Keep favorites handy

Favorite the games you play often. Set star ratings on tags to bring useful categories to the top.

Easier tag grouping

In the game details, drag a tag into any category (including empty ones), or use the category picker instead.

Tag management · v1.8.0 · Chinese UI · Isolated sample library
  • For the weekend
  • A little downtime
  • Stories & adventures

Chinese translation

Unity games. Set up Chinese translation.

Configure Chinese translation for Unity games in your library: install fixed-version loaders and a translation plugin, with a backup first and restore anytime.

Bring your own translation service. Missing installation components require a download. Support and results vary by game.

Mono and IL2CPP handled separately

The loader and plugin match the real bitness of the executable. Unknown or conflicting installs are left as they are, never overwritten by force.

Fills in Chinese fonts

Configures a usable Chinese font fallback for Unity UI and TextMeshPro, reducing missing glyphs in menus and dialogue.

Backup first, roll back if needed

Original files are backed up before installing and rolled back automatically on failure. You confirm the result by launching the game.

Keys stay on your PC

Uses a DeepSeek- or OpenAI-compatible translation API. Your key is stored locally and is never bundled with the release.

Launch your games

Set the launcher. Use it next time.

The launcher and its arguments are saved with the game, ready for the next time you play.

EXE / LNK

Add a game manually

Choose an EXE or a Windows shortcut as the launcher. The game folder can stay on its current drive.

SWF

Use your configured player

Flash games open with the player associated with .swf in Windows. A Flash player is not included; configure one first. When you add a whole collection folder, a suggested launch method is generated for each SWF / EXE inside it.

Data and files

Files stay put. Records stay local.

Manage your library offline, without signing up for an account.

Scan results stay local

Folders, tags, settings and launch history are stored on this PC. Update checks access GitHub; games and companion tools may make their own network requests.

Permissions fit each client

The desktop app, CLI and MCP server each declare the permissions they need instead of receiving every capability by default.

Removing a record leaves the files

Scanning, adding games and regular record removal leave your files in place. Moving game files to the Recycle Bin requires separate confirmation. App data is stored in %LOCALAPPDATA%\GameLibrary by default.

Windows / x64

Get started

Download GameLibrary

Windows 10 / 11 · x64
Choose the installer or portable version.

v1.8.1 · Official release

Windows installer

Follow the setup wizard. The desktop app and runtime are included, so no separate .NET installation is needed.

GameLibrary-Setup-v1.8.1.exeDownload installer

Exit the app from the tray before upgrading. Your library data and original game files are preserved.

FAQ

Before you download.

Will GameLibrary move or change my game files?

Scanning and adding games leave files in place. Regular removal deletes only the library record; moving game files to the Recycle Bin requires your explicit confirmation.

What kinds of games can I add?

Extract-and-play indie games, older titles, visual novels, SWF files, Windows shortcuts, and local games across multiple drives. Bring your own games; GameLibrary does not distribute them.

Is every EXE added automatically?

No. Scanning produces possible launchers for you to review before adding them. You can also add games manually.

Why do SWF games need a configured player?

GameLibrary uses the player associated with .swf in Windows. It has no built-in Flash player, so configure a compatible player first.

Do I need an account or internet access?

You can manage your local library without an account, offline. Update checks access GitHub; games or companion programs you launch may make their own network requests. Using Unity Chinese translation requires your own translation API key, which is stored locally.

What happens when I uninstall?

Uninstalling leaves your game files and library data in place. App data is stored in %LOCALAPPDATA%\GameLibrary by default.