Gaming

Top 23 Gaming Open-Source Projects

  • dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

    Project mention: My gta 4 gets bad fps but whenever I benchmarked it with the same settings it ran smoothly. Does anyone know how to fix this problem? | reddit.com/r/pcmasterrace | 2023-01-26

    DXVK - https://github.com/doitsujin/dxvk/releases

  • lutris

    Lutris desktop client in Python / PyGObject

    Project mention: How to Play Rise of Kingdoms PC version on Linux | reddit.com/r/RiseofKingdoms | 2023-01-25

    If you have your "Play" button replaced by a "Launching" forever and you get a 'contestatsid' error, then you will need to edit a line in config.py file in your lutris directory as you can see here. Check this post and this other one if you don't know how to do it.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: Looking for Global-Hotkeys cross platform .net library (Windows, Linux, MacOS) | reddit.com/r/dotnet | 2022-12-24

    There's a pending PR for mumble as a reference implementation (C++).

  • Playnite

    Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

    Project mention: Remote Play Non-Steam Game | reddit.com/r/SteamDeck | 2023-01-26
  • HeroicGamesLauncher

    A Native GOG and Epic Games Launcher for Linux, Windows and Mac.

    Project mention: Epic Games Launcher via Lutris is incredibly slow! | reddit.com/r/linuxquestions | 2023-01-23

    No problem! You can use Wine or Proton (the compatibly layer Steam uses.) You can download it, or find more information here

  • Bottles

    Run Windows software and games on Linux

    Project mention: Bottles app | reddit.com/r/linux4noobs | 2023-01-26
  • Atlas

    🚀 An open-source modification of Windows 10, designed to optimize performance and latency.

    Project mention: What is the status of gaming on FreeBSD? | reddit.com/r/freebsd | 2023-01-26
  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • LinuxGSM

    The command-line tool for quick, simple deployment and management of Linux dedicated game servers.

    Project mention: Manage Your Game Server Easily with LinuxGSM | news.ycombinator.com | 2023-01-25
  • azerothcore-wotlk

    Complete Open Source and Modular solution for MMO

    Project mention: Which of these SQL query is correct to give 100% quest item drop rate? | reddit.com/r/wowservers | 2023-01-04

    OK, played a bit further and yes this is a sorely needed fix for grind, heh. I did searching and came across https://github.com/azerothcore/azerothcore-wotlk/issues/1105, I'll back up the database and give it a try.

  • winetricks

    Winetricks is an easy way to work around problems in Wine

    Project mention: Trying to get Vortex Mod Manager installed... | reddit.com/r/linuxquestions | 2023-01-01

    i would use wine. use a new profile, too. further along, you'll probably need winetricks, so, start there. -- https://github.com/Winetricks/winetricks -- be sure look for your distro's native package in it's package manager *before* downloading/using any other alternative installation method(s).

  • input-remapper

    🎮 ⌨ An easy to use tool to change the behaviour of your input devices.

    Project mention: Struggling to get extra mouse buttons working in KDE spin of Fedora 37 | reddit.com/r/kde | 2023-01-19

    However you're on wayland, so input remapper is going to be the least stressful path (also works on x11)

  • deej

    Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

    Project mention: New WIP alcove desk. Gotta add a couple shelves and some lighting | reddit.com/r/battlestations | 2022-12-31

    So it's an old 70's 8 track that was DOA at goodwill. I originally made it to be a sleeper case. The sliders and tuning knobs are functional using DEEJ and powered by an Arduino.

  • dhewm3

    dhewm 3 main repository

    Project mention: So, I was thinking in replaying Doom 3 after almost 5 years (it never interested me much), and I found that non BFG versions do this when changing the screen size, any fix? | reddit.com/r/Doom | 2023-01-05
  • MissionControl

    Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.

    Project mention: Use other type of controller on atmosphere | reddit.com/r/SwitchPirates | 2023-01-23
  • Steam-Deck-Guide

    Steam Deck Guide. Learn all about the Tools and Accessories that will make you Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

    Project mention: Steam Deck Guide | reddit.com/r/consoles | 2023-01-19
  • antimicrox

    Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.

    Project mention: Hold Y + Press Right Bumper = Initiate Left Mouse Click (What program can accomplish this?) | reddit.com/r/linux_gaming | 2023-01-23

    AntiMicroX

  • em-dosbox

    An Emscripten port of DOSBox

    Project mention: Trying to figure out how to play some old DOS games on CD. | reddit.com/r/computers | 2023-01-09
  • UWPHook

    🔗 Add your Windows Store or UWP games to Steam

    Project mention: "Add non-steam games" with Xbox Game Pass games VR ? | reddit.com/r/SteamVR | 2023-01-15

    You could try using https://github.com/BrianLima/UWPHook this program and testing it. I really doubt it'll work, the VR tag is just a categorisation thing and so it shows up on the HMD page. It doesn't actually trigger any VR capabilities.

  • RBDOOM-3-BFG

    Doom 3 BFG Edition with modern engine features (2021) like PBR, Baked Global Illumination, Soft Shadows, Cleaned up source, Linux and 64 bit Support

    Project mention: id Software consolidates its Steam listings. "We’re rounding up id games on Steam for an improved shopping experience." | reddit.com/r/pcgaming | 2022-08-11

    On the other hand BFG edition supports 120Hz rendering and has some great gamepad support. However the "shoulder lamp" and some tweaked brighter lighting destroys the game's atmosphere IMO while some textures and lights appear worse. I'd still recommend it if you liked the original game, but perhaps also play it with RBDoomBFG and its GI datapak - it introduced PBR shaders and changes the lighting considerably, but the game wasn't designed for that so i'd recommend it only for a second playthrough (you can disable most of the effects but even then it still looks off). The official BFG edition is closer to the original Doom 3 but still has its own issues so unless you want 120Hz rendering and/or gamepad support, i'd still recommend the original (with Dhewm3). Also note that the original BFG edition doesn't allow you to skip cutscenes which is annoying for a second playthrough.

  • POE-TradeMacro

    Price checking script for Path of Exile.

    Project mention: Tarkov Market Macro? | reddit.com/r/EscapefromTarkov | 2022-09-07

    Anyone else here play POE and uese the POE market marco? https://poe-trademacro.github.io/ It was a life saver in determining the items value on the fly and seeing if it was worth keeping or not. We need someone with scripting experience to make one for Tarkov! We already have tarkov-market.com and they already created a market API. If we can get someone to create a POE like macro system, merged with already existing data from sources like tarkov-market.com it would cut down on online searchesby a shit ton.

  • Apple-Silicon-Guide

    Apple Silicon Guide. Learn all about the A16 Bionic, M1, M1 Pro, M1 Max, M1 Ultra, and M2 chips. Along with all the Devices, Operating Systems, Tools, and Software that Apple Silicon powers.

    Project mention: Updated Apple Silicon Guide for M2 Pro and M2 Max Chips | reddit.com/r/apple | 2023-01-17
  • blizzless-diiis

    Fully-functional open-source server implementation for Diablo 3

    Project mention: Please stop asking if MWII will be cracked | reddit.com/r/PiratedGames | 2022-11-04

    Emulator: https://github.com/blizzless/blizzless-diiis

  • Parsec-Cloud-Preparation-Tool

    Launch Parsec enabled cloud computers via your own cloud provider account.

    Project mention: Sunshine – an open-source gamestream server for Windows and Linux | news.ycombinator.com | 2022-06-10

    This may help you: https://github.com/parsec-cloud/Parsec-Cloud-Preparation-Too...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-26.

Gaming related posts

Index

What are some of the best open-source Gaming projects? This list will help you:

Project Stars
1 dxvk 9,370
2 lutris 6,144
3 Mumble 5,218
4 Playnite 4,886
5 HeroicGamesLauncher 4,765
6 Bottles 4,252
7 Atlas 3,828
8 LinuxGSM 3,535
9 azerothcore-wotlk 2,694
10 winetricks 2,138
11 input-remapper 2,051
12 deej 1,627
13 dhewm3 1,539
14 MissionControl 1,531
15 Steam-Deck-Guide 1,301
16 antimicrox 1,198
17 em-dosbox 1,113
18 UWPHook 1,075
19 RBDOOM-3-BFG 1,053
20 POE-TradeMacro 958
21 Apple-Silicon-Guide 909
22 blizzless-diiis 844
23 Parsec-Cloud-Preparation-Tool 807
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com