Skip to content

Free and open source library manager for all your games. Works in the cloud, without any launchers. Organize and manage your games with ease.

Notifications You must be signed in to change notification settings

gsabater/backlog.rip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backlog.rip

FOSSA Status MadeWithVueJs.com shield Discord Static Badge

🚀 Backlog.rip is a free and open-source library manager for all your games. It works in the cloud without any launchers, allowing you to organize and manage your game collection effortlessly.

📌 Features:

  • Works entirely in the browser
  • Saves all data locally using IndexedDB
  • Add games manually add games or import from sources like Steam.
  • You can manage games from any Platform
  • Track your progress and gaming backlog
  • Add Games: Manually add games or import from sources like Steam.
  • Organize Your Library: Categorize, tag, and track your backlog.
  • Keep Progress: Mark games as completed, in progress, or on hold.
  • Local Storage: All data is stored in your browser’s IndexedDB.

🔗 Live Demo: backlog.rip

Setup

Make sure to install the dependencies:

# npm
npm install

Development Server

Start the development server on http://localhost:1337

npm run dev

🛠 Tech Stack

Technology Used for
Vue.js Frontend framework
Nuxt.js SSR & Static Site Generator
Dexie.js IndexedDB wrapper for game storage
Axios HTTP client
Tabler UI Kit and Icons
Vuetify UI components & Material Design
Mitt.js Event handling
Pinia State management

Project health

Alt

License

License not yet decided

💖 Support

If you find Backlog.rip useful, consider starring ⭐ the repo or supporting the project: