Games and fun
Games, emulators and delightful toys.
18 tools, most recommended first
imgui
ocornut/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
“Within game development it's Dear ImGui. Normally with the Windows DX12 backend, sometimes with the SDL+OpenGL backend if you want cross platform support. Other frameworks are sort of disappearing. C++ all the way although some use it with C#.”
- Recommended by
- 5
- Stars
- 77k
- Licence
- MIT
raylib
raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming
“Raylib v6.0 (226 points)”
- Recommended by
- 3
- Stars
- 36k
- Licence
- Zlib
godot
godotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
“Godot 4.0 Stable (409 points)”
- Recommended by
- 2
- Stars
- 119k
- Licence
- MIT
obs-studio
obsproject/obs-studio
OBS Studio - Free and open source software for live streaming and screen recording
“OBS Studio 33 (474 points)”
- Recommended by
- 2
- Stars
- 79k
- Licence
- GPL-2.0
PySimpleGUI
PySimpleGUI/PySimpleGUI
Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
“PySimpleGUI 6 (107 points)”
- Recommended by
- 2
- Stars
- 14k
- Licence
- LGPL-3.0
Unciv
yairm210/Unciv
Open-source Android/Desktop remake of Civ V
“I've been enjoying Unciv on my phone recently. It's a FOSS port of Sid Maier's Civilization V.”
- Recommended by
- 2
- Stars
- 12k
- Licence
- MPL-2.0
godogen
htdt/godogen
Autonomous game development with Claude Code and Codex
“I recommend to also take a look at Godogen which includes other insights as well. I also tried it to produce 2D animations of fairy tales.”
- Recommended by
- 2
- Stars
- 7.3k
- Licence
- MIT
snake
donno2048/snake
A 54 bytes snake game in x86 assembly
“Snake Game in 56 Bytes (138 points)”
- Recommended by
- 2
- Stars
- 1.4k
- Licence
- MIT
dethrace
dethrace-labs/dethrace
Reverse engineering the 1997 game "Carmageddon"
“Dethrace: Reverse engineering the 1997 game "Carmageddon" (2023) (103 points)”
- Recommended by
- 2
- Stars
- 1.2k
- Licence
- GPL-3.0
ClashRoyaleAi
itzik123/ClashRoyaleAi
A fast, deterministic Clash Royale battle simulator in C++ with Python bindings, a recurrent PPO agent, lookahead search, and a computer-vision bridge to the real game.
“This small learning engine is part of a larger project aimed at creating the ultimate Clash Royale bot. The reason I started the project is actually quite funny: my brother Duddy is a pro at the game, and since I couldn't beat him myself, I launched this initiative. Building an e…”
- Recommended by
- 2
- Stars
- 25
- Licence
- MIT
Rare
RareDevs/Rare
Rare is an open source alternative for Epic Games Launcher, using Legendary.
“I've been using Rare for a couple of years, never had a problem. It's much more lightweight and fast.”
- Recommended by
- 1
- Stars
- 942
- Licence
- GPL-3.0
react-native-godot
calico-games/react-native-godot
Bring Godot to React Native 🔮. Create immersive 3D experiences or interactive games directly within React Native.
“Calling Expo a paid tool with metered usage is just flat out misinformation. You can promote your preferred tech without lying about alternatives. Expo is a free open source framework that costs absolutely no money to use. You do not need to pay expo any money ever. Expo Applicat…”
- Recommended by
- 1
- Stars
- 582
- Licence
- MIT
circuit-artist
lets-all-be-stupid-forever/circuit-artist
Circuit Artist is a digital circuit drawing and simulation game.
“Show HN: Circuit Artist – Circuit simulator with propagation animation, rewind (135 points)”
- Recommended by
- 1
- Stars
- 483
- Licence
- GPL-3.0
hoard
rleeon/hoard
Free Automatic, versioned game save backup and sync for Windows, Linux, macOS, SteamOS, Brazzite.... Auto-detects 22,000+ games and any emulator. Use Hoard Cloud, or self-host with no Hoard One account and no telemetry. Open source (AGPL-3.0).
“Hi ppl im Raimundo(rleeon). Hoard is a small background service that watches your game save folders, keeps a version after every play session, and syncs them between devices (Desktop only, im working im mobile version), It's written in Rust, AGPL-3.0, and you can self-host the se…”
- Recommended by
- 1
- Stars
- 198
- Licence
- AGPL-3.0
ai-game-studio
acatovic/ai-game-studio
AI generation of 2d game assets such as spritesheets
“This is very cool! I will try your method for background and tile creation in the asset-generation tool I've built. Would your procedural method work for animations as well, like sprites?”
- Recommended by
- 1
- Stars
- 188
- Licence
- MIT
karui
ronynn/karui
Karui (軽い) is a offline only aesthetically pleasing, sync supported google tasks alternative to do list app, inspired by system-24 theme and windows mobile design system. It's a 145kb apk that allows you to take notes from status bar and from other apps with support for homescreen widgets! Made with ❤️ and Vue
“I am working on a FOSS google tasks alternative for android with unix-like aesthetics and my desire to take some inspiration from the windows mobile app designs. It's just 84kb apk at the with reproducible build system and also downloadable from IzzyOnDroid fdroid repo:…”
- Recommended by
- 1
- Stars
- 152
- Licence
- GPL-3.0
combinatorial-games
vihdzp/combinatorial-games
Combinatorial game library in Lean 4
“I'm a little tired from the project so not eager to jump back into it right away. But yes, I'd love for useful pieces to make their way into. Violeta, who maintains CG, expressed interest in ultimately integrating the proof in some s…”
- Recommended by
- 1
- Stars
- 113
- Licence
- Apache-2.0
ben
lorserker/ben
a game engine for bridge
“I'll concede an order of magnitude for dds, I may not have been using it optimally. The claims made by Lorand Dali for his neural net solver were a thousand times faster with a slight drop in accuracy (99.9%+ I think) I believe this was used in his 'ben' bridge engine,…”
- Recommended by
- 1
- Stars
- 76
- Licence
- GPL-3.0