Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SILO

SILO

A console-style game launcher for Windows — controller-first, distraction-free, and it never loses your saves.

Latest Release License Platform Built with Tauri 2

SILO library SILO game details


SILO turns your PC into a console dashboard. Kick back with a gamepad, browse a library that looks the way you want it to, launch with one press — and never worry about losing a save again. Everything runs locally. Nothing leaves your machine.


Features

Controller-first — Full Xbox gamepad support. Browse, launch, and manage your whole library without touching a keyboard.

Import from Steam, Epic & GOG — Pull in your installed titles with a few clicks, ready to launch.

Beautiful, and yours — Per-game wallpapers that crossfade as you navigate, plus logos and custom typography. Grab art from Steam and SteamGridDB (logos, heroes, and grids) right from the picker.

SaveGuard — Save locations are detected automatically. SILO backs them up every time a game exits, keeps a rolling history, and restores transactionally — a restore can never leave you worse off.

Playtime tracking — Sessions, total hours, and last played, tracked locally.

Stay organized — Favorites, tags, live search, and sorting make a big library feel small.

Back it all up — Export your whole library (metadata, images, and save backups) to a single .zip and import it anywhere.

Uninstaller integration — SILO detects unins000.exe and can uninstall or delete a game folder in one step.

Frameless fullscreen UI — No window chrome, no taskbar bleed. It fills the screen and gets out of the way.


Install

Download SILO_0.2.0_x64-setup.exe (the release's only asset) from the Releases page and run it.

File Type
SILO_0.2.0_x64-setup.exe NSIS installer

Windows may show a SmartScreen warning because the binary is unsigned — click More infoRun anyway. That's expected for indie software without a code-signing certificate.


Build from source

Prerequisites: Node.js (LTS), Rust, Windows 10 or 11.

git clone https://github.com/antnjhn/SILO.git
cd SILO
npm install
npm run build

Compiled binaries output to src-tauri/target/release/bundle/.


Save management

Save locations are detected automatically when you add a game. From the details panel:

Action What it does
BACKUP Takes a named snapshot of the current save state
RESTORE Lists available backups labeled AUTO or MANUAL — pick one to restore or delete

Automatic backups run every time a game exits.


Data storage

Everything stays local. Nothing leaves your machine.

%APPDATA%\com.silo.launcher\            # app data
├── games.json       # library metadata
├── settings.json    # preferences (e.g. SteamGridDB API key)
├── wallpapers/      # background images & logos
└── backups/         # compressed save snapshots

%LOCALAPPDATA%\com.silo.launcher\logs\  # diagnostic logs

Stack

Layer Technology
Shell Tauri 2
Backend Rust — process management, filesystem ops, save detection
Frontend Vanilla HTML / CSS / JS

License

MIT License

MIT. Do whatever you want with it.

About

A fast, fullscreen game launcher for Windows with controller support, save backup/restore, playtime tracking — built with Tauri + Rust.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages