SSealbook
Sealbook / Open source / Games & game engines

Top open-source games & game engines on GitHub

1,051 repositories with 1,000+ stars, ranked by stars. Leading: godot, bevy, remote-jobs.

RepositoryStarsLanguageLicenseActivity
1godotengine/godotGodot Engine – Multi-platform 2D and 3D game engine★ 118.6kC++MITActive
2bevyengine/bevyA refreshingly simple data-driven game engine built in Rust★ 49.1kRustApache-2.0Active
3remoteintech/remote-jobsSource for remoteintech.company — a community-maintained directory of remote-friendly tech companies★ 40.9kJavaScriptOtherActive
4icsharpcode/ILSpy.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!★ 26.7kC#MITActive
5BabylonJS/Babylon.jsBabylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.★ 26.2kTypeScriptApache-2.0Active
6leereilly/gamesArchived — A list of games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.★ 25k——Archived
7RPCS3/rpcs3PlayStation 3 emulator and debugger★ 20.1kC++GPL-2.0Active
8lettier/3d-game-shaders-for-beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.★ 20kC++—Stale
9ppy/osurhythm is just a *click* away!★ 19.3kC#MITActive
10lichess-org/lila♞ lichess.org: the forever free, adless and open source chess server ♞★ 18.9kScalaAGPL-3.0Active
11miloyip/game-programmerA Study Path for Game Programmer★ 18.7kPython—Stale
12ruffle-rs/ruffleA Flash Player emulator written in Rust★ 18.7kRustOtherActive
13aframevr/aframe:a: Web framework for building virtual reality experiences.★ 17.7kJavaScriptMITSlowing
14OpenRA/OpenRAOpen Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL.★ 17.6kC#GPL-3.0Active
15bkaradzic/bgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.★ 17.6kC++BSD-2-ClauseActive
16wolfpld/tracyFrame profiler★ 17kC++OtherActive
17rubocop/ruby-style-guideA community-driven Ruby coding style guide★ 16.5k——Active
18PCSX2/pcsx2PCSX2 - The Playstation 2 Emulator★ 15.8kC++GPL-3.0Active
19dolphin-emu/dolphinDolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.★ 15.7kC++OtherActive
20Perfare/AssetStudioAssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.★ 15.6kC#MITArchived
21lynx-family/lynxEmpower the Web community and invite more to build across platforms.★ 15.2kC++Apache-2.0Active
22microsoft/dotnetThis repo is the official home of .NET on GitHub. It's a great starting point to find many .NET OSS projects from Microsoft and the communit★ 15.1kHTMLMITStale
23MonoGame/MonoGameOne framework for creating powerful cross-platform games.★ 14.5kC#OtherActive
24luanti-org/luantiLuanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation★ 13.7kC++OtherActive
25hajimehoshi/ebitenA dead simple 2D game engine for Go★ 13.6kGoApache-2.0Active
26gabrielecirulli/2048The source code for 2048 ★ 13.4kJavaScriptMITStale
27CleverRaven/Cataclysm-DDACataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.★ 13.4kC++OtherActive
28skypjack/enttGaming meets modern C++ - a fast and reliable entity component system (ECS) and much more★ 13.2kC++MITActive
29Unity-Technologies/UnityCsReferenceUnity C# reference source code.★ 13kC#OtherActive
30PaperMC/PaperThe most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies★ 12.7kJavaOtherActive
31PlayCover/PlayCoverCommunity fork of PlayCover★ 12kSwiftGPL-3.0Active
32jrouwe/JoltPhysicsA multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Ho★ 11.8kC++MITActive
33xupefei/Locale-EmulatorYet Another System Region and Language Simulator★ 11.7kC#LGPL-3.0Archived
34Cysharp/UniTaskProvides an efficient allocation free async/await integration for Unity.★ 11.3kC#MITActive
35OpenDiablo2/OpenDiablo2An open source re-implementation of Diablo 2★ 11.1kGoGPL-3.0Archived
36stenzek/duckstationFast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64★ 10.9kC++OtherActive
37joho/godotenvA Go port of Ruby's dotenv library (Loads environment variables from .env files)★ 10.7kGoMITActive
38erincatto/box2dBox2D is a 2D physics engine for games★ 10.4kCMITActive
39rwv/chinese-dos-games🎮 Chinese DOS games collections.★ 10.3kPythonGPL-3.0Stale
40HMCL-dev/HMCLA Minecraft Launcher which is multi-functional, cross-platform and popular★ 10.3kJavaGPL-3.0Active
41Tencent/xLuaxLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.★ 10.2kCOtherSlowing
42cemu-project/CemuCemu - Wii U emulator★ 10kC++MPL-2.0Active
43ValveSoftware/GameNetworkingSocketsReliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.★ 10kC++BSD-3-ClauseActive
44diasurgical/DevilutionXDiablo build for modern operating systems★ 9.9kC++OtherActive
45cocos/cocos-engineCocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of ★ 9.9kC++OtherActive
46xenia-project/xeniaXbox 360 Emulator Research Project★ 9.7kC++OtherSlowing
47v2fly/domain-list-communityCommunity managed domain list. Generate geosite.dat for V2Ray.★ 9.7kGoMITActive
48godotengine/godot-demo-projectsDemonstration and Template Projects★ 9.7kGDScriptMITActive
49rocky-linux/rockyRocky Linux is a community enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux created in response ★ 9.5k——Archived
50PojavLauncherTeam/PojavLauncherA Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. Succeeded by https://github.com/AngelAuraMC/Amethyst-Android★ 9.4kJavaLGPL-3.0Archived