Giter VIP home page Giter VIP logo

grifter's Introduction

Grifter

Grifter is your self-hosted video game library. Browse your games and install them on any computer.

Set up Grifter in less than 10 minutes!

screenshot

What's good

  • Fast.
  • Designed with a focus on discovery. You have a lot of unplayed games...don't you? Grifter can help you find the hidden gems amongst your collection.
  • Rich cataloging enabled by IGDB: tags, screenshots, videos, descriptions.
  • Offline-friendly; everything's cached.
  • Single binary.

Installing

Download one of the prebuilt binaries here:

  • Linux
  • Windows TODO
  • Raspberry PI TODO

FAQ

Does this work with steam games?

No. You don't own the games you bought on Steam and you're not allowed to copy them to other computers. I recommend buying DRM-free games from GOG or Itch.io.

Building

Prerequisites:

  • Rust (nightly)
  • Perl
  • Node
npm install --global elm uglify-js
cargo build

Credits

Favicon by VectorPixelStar

grifter's People

Contributors

dependabot[bot] avatar grimsi avatar terrybrash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

dantedaemon

grifter's Issues

Support URLs in addition to file paths

At the moment, there's no nice way of adding an entirely online game to your library (like https://krunker.io). Grifter should support links in addition to files.

This would look something like this in grifter.toml:

[[games]]
path = 'https://krunker.io'
slug = 'krunker'

DLC support

Very nice app !

I sadly know nothing about eml or rust to tinker it... Could it be possible to add DLC (or updates) support (basicaly multifiles download from one game) with something like this in the conf and multiples download buttons in the single game page ?

[[games]]
path = 'mygame.exe'
slug = 'mygame'
  [[games.dlc]]
  path = './mygame.dlc.zip'
  label = 'Awesome DLC'
  [[games.dlc]]
  path = './mygame.dlc-2022.zip'
  label = 'Awesome DLC 2022'

Thanks :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.