Important
This project has been abandonned. I stop working on my projects mostly because of studies and other work. Too much work.
I'm pretty disapointed in Steam, all the videogame clients and stores, so I decided to make mine.
# clone the repo
$ git clone https://github.com/AirOne01/inshelves
$ cd inshelves
# install the dependencies
$ yarn
# run the dev server
$ yarn dev
- Native UI (tauri)
- Windows-specific UI
- OSX-specific UI
- GNOME-specific UI
- KDE-specific UI
- Sidebar
- Game list
- Game page
- Quicksearch
- Responsivity
- Game stores integrations:
- Steam
- Epic Games
- Ubisoft Connect
- Rockstar Games
- Riot Games
- Origin
- Minecraft:
- Minecraft (Java Edition)
- Minecraft (Windows 10 Edition)
- Curseforge / Twitch
- Badlion, Lunar... (other clients) ?
- itch.io
- osu! / osu!lazer
- RetroArch
- Additional integrations
- Achievements / trophies / completitions
- Spotify
- Discord
- Install / uninstall games (supported stores)
- Game time and tracking
- Actual server-sided ideas