Open-source projects categorized as Gaming | Edit details
Related topics: #Linux #Games #Wine #Steam #Game

Top 23 Gaming Open-Source Projects

  • GitHub repo dxvk

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

    Project mention: [P] YoHa: A practical hand tracking engine. | | 2021-10-16

    Let's see if I can follow the breadcrumbs, in the meantime here's proof that the maintainer at least uses the game to test: Worth noting their picture is an Automata character, but I'm sure something more substantial has been said.

  • GitHub repo lutris

    Lutris desktop client in Python / PyGObject

    Project mention: Soooo, with the whole TPM crap of W11.. Thinking of migrating to Linux again. | | 2021-10-18

    look into

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Mumble

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

    Project mention: SuperKoch for morserino 32 ( link to bounty at the end). | | 2021-10-10

    Possible future options: Compatibility with a Murmur client that can connect to a murmur server, that enables chatting in morse code with other users. That makes it necessary to be able to adjust the pitch of the sent CW tone. The client is available at: Similar low latency open source free software solutions could also be used. Suggestion for a plugin for mumble: QRN and signal fading. What QRN is :

  • GitHub repo 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: Don't sleep out on Playnite - You can integrate all your different store game libraries and emulators into one frontend. | | 2021-10-18

    Game library manager: Playnite 9

  • GitHub repo LinuxGSM

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

    Project mention: I've set up a Steam group for those who are interested in finding and using games that have self-hosted multiplayer servers. It also acts as a curator that will only leave reviews on games that have this. | | 2021-10-11
  • GitHub repo winetricks

    Winetricks is an easy way to work around problems in Wine

    Project mention: winetricks can only set vram size up to 2048? | | 2021-09-16

    Sounds like a question for

  • GitHub repo azerothcore-wotlk

    Complete Open Source and Modular solution for MMO

    Project mention: Present state of emulation? | | 2021-10-16

    azerothcore - 3.3.5

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo dhewm3

    dhewm 3 main repository

    Project mention: "Doom 3" demo, "Quake III Arena" demo and RetroNinjaCyberAssassin's Linux versions added to Luxtorpeda for Steam | | 2021-09-15

    u/d10sfan has added dhewm3 source port for Doom 3 demo, ioquake3 source port for Quake III Arena demo and Zandronum source port for RetroNinjaCyberAssassin to Luxtorpeda repo. Thanks to that, native Linux versions of the games can be played as Steam games.

  • GitHub repo 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: Cheap hardware controller for windows volume mixer? | | 2021-10-17

    You can build something like that yourself

  • GitHub repo em-dosbox

    An Emscripten port of DOSBox

    Project mention: [Discussion] Is an old 32bit capable iPad worth getting for playing no longer available vintage/discontinued exclusive iOS games? | | 2021-10-15

    I don’t know which iPad you have, or what iOS version it is running, but if you want to play reaaaaally old games, PowerDOS (needs iOS 7) is a DOSBox implementation for iOS, so, it can run vintage Microsoft DOS games, with jailbreak you can transfer games or even install Windows 3.11!

  • GitHub repo POE-TradeMacro

    Price checking script for Path of Exile.

    Project mention: Trademacro/hotkeys not working | | 2021-07-24

    I followed the instructions on and installed POE Trademacro with AutoHotkey_1.1.26.01. I run the game in windowed fullscreen mode (can't choose windowed borderless mode for some reason). I already used it a couple of leagues before and it worked. But now the hotkeys don't work. I pick an item, press Alt-D, but nothing happens (I also tried Ctrl-D). Do I ahve to activate hotkeys for POE first? Or what do I have to do?

  • GitHub repo UWPHook

    🔗 Add your Windows Store or UWP games to Steam

    Project mention: Xbox App on PC might be the worst app/program I have ever dealt with. | | 2021-10-03

    If you just want to launch it from Steam UWPHook makes it easy to do. However, the Steam overlay won't work so keep that in mind.

  • GitHub repo Parsec-Cloud-Preparation-Tool

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

    Project mention: Shadow still worth it? | | 2021-09-22

    I followed this for creating the instance. Then used this for the configuration of windows.

  • GitHub repo Gopher360

    Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.

    Project mention: Disabled gamer, need help on input devices & software. Not hardware. Don't wanna tongue my joystick just yet. | | 2021-06-13

    Something like this maybe would be helpful , combined with x360ce to remap keys? Sadly I don't have the game to test.

  • GitHub repo valheim-docker

    Valheim Docker powered by Odin. The Valheim dedicated gameserver manager which is designed with resiliency in mind by providing automatic updates, world backup support, and a user friendly cli interface.

    Project mention: Modded Valheim Dedicated Server | | 2021-09-27

    The easiest way I've found for managing updates is by running the dedicated server in a docker instance. Specifically I've had the best experience using the image available from the repo linked below.

  • GitHub repo NotCPUCores

    Work, Play, Stream - Without the Stutter. Download using Releases button below

    Project mention: [HELP] TERRIBLE Performance and Constant micro Stutters on High End PC =[ | | 2021-06-13

    Latest version of NotCpuCores

  • GitHub repo dxwrapper

    Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.

    Project mention: I created a Discord Server for fans of the old Star Trek games like Armada, Elite Force, Bridge Commander, Klingon Academy, Legacy, etc | | 2021-08-30

    You need the community patches for that ;)

  • GitHub repo Bottles

    Easily manage wine prefixes in a new way. Run Windows software and games on Linux

    Project mention: Updates on Bottles overrides concept | | 2021-08-31
  • GitHub repo gamer-os

    A Steam Big Picture based couch gaming OS

    Project mention: Is there any way to make EA games on Steam work? | | 2021-10-14
  • GitHub repo antimicrox

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

    Project mention: 2 player, Desktop Shortcut & Controller as Input | | 2021-10-03

    I found Antimicro which is the successor to qjoypad:

  • GitHub repo wine-wayland

    Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.

    Project mention: Wine Wayland has a New Release v6.19.2, with updated libraries and optional VKD3D-Proton download | | 2021-10-19
  • GitHub repo GoNorth

    GoNorth is a story and content planning tool for RPGs and other open world games.

    Project mention: GoNorth - My open source RPG planning tool | | 2021-03-23
  • GitHub repo iw4x-client

    🎮 Official IW4x source code

    Project mention: IW4X Hit me with ransomeware : beware | | 2021-06-09

    Check out [src/Components/Modules/Singleton.cpp](, especially Line 25. This line checks whether IW4x is already running. If we look at the documentation of the function "CreateMutexA", we find this:

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 2021-10-19.


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

Project Stars
1 dxvk 6,894
2 lutris 4,757
3 Mumble 4,335
4 Playnite 3,454
5 LinuxGSM 2,958
6 winetricks 1,743
7 azerothcore-wotlk 1,624
8 dhewm3 1,348
9 deej 1,135
10 em-dosbox 1,023
11 POE-TradeMacro 962
12 UWPHook 703
13 Parsec-Cloud-Preparation-Tool 635
14 Gopher360 623
15 valheim-docker 600
16 NotCPUCores 571
17 dxwrapper 550
18 Bottles 480
19 gamer-os 446
20 antimicrox 438
21 wine-wayland 383
22 GoNorth 365
23 iw4x-client 258
Find remote jobs at our new job board There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives