Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 133 Games Open Source Projects
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
An open source re-implementation of Diablo 2
🎮 📝 A list of Game Development resources to make magic happen.
Simple and Fast Multimedia Library
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
Launched in 2018 Actively developed and supported. Supports tkinter, Qt, WxPython, Remi (in browser). Create custom layout GUI's simply. Python 2.7 & 3 Support. 200+ Demo programs & Cookbook for rapid start. Extensive documentation. Examples using Machine Learning(GUI, OpenCV Integration, Chatterbot), Floating Desktop Widgets, Matplotlib + Pyplot integration, add GUI to command line scripts, PDF & Image Viewer. For both beginning and advanced programmers .
A statically typed lisp, without a GC, for real-time applications.
Next-generation HTML renderer for apps and games
Play your favorite games in a borderless window; no more time consuming alt-tabs.
Some games created by python code.
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
#1 Open Source Unity Networking Library
Free Python Games
Free Python Games
Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Science Based Games List
Science-based games - a collaborative list
C++ Profiler For Games
Open Source Clones of Popular Games
SuperTux source code
A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.
A Steam library categorizing tool.
Widescreen fixes for old games
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
🎮 A simple 2D HTML5 game engine written in TypeScript
Retro RPG Game Maker
DirectX9 to DirectX12 API proxy for Guild Wars 2
Cross-Platform Level Editor
An ImGui wrapper for .NET.
Behavior Trees Library in C++. Batteries included.
Innovative and practical general-purpose multi-paradigm language
Code and other material for the book "Deep Learning and the Game of Go"
Depressurizer is a program that helps you categorize your steam games.
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
All your base are belong to us!
游戏服务器框架，网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现， 框架内使用共享内存，无锁队列，对象池，内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端，客户端含大量完整资源，坐骑，宠物，伙伴，装备, 这些均己实现上阵和穿戴, 并可进入副本战斗，多人玩法也己实现, 持续开发中。
A search application to explore, discover and share online files
Modern AS3 Game Engine
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Open-source emulator to play original Xbox games on Windows, macOS, and Linux
The quadplay✜ fantasy console
A simple GOG client for Linux
Godot 3d Mannequin
An Open Source 3d character and character controller for the Godot game engine
Cross-platform 2D Game Engine in pure Swift
Classic overhead run-and-gun game
Red Runner, Awesome Platformer Game.
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
An experimental Symbian OS emulator
Awesome Educational Games
A curated list of awesome educational games to learn editors, languages, programming, etc
PiKISS for Raspberry Pi: A bunch of scripts with menu to make your life easier.
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
A System for creating 10-100+ player local games
Quake .map support for Godot.
DOS/x86 emulator focusing on ease of use
Turn based tactical RPG with several campaigns, written in Rust
A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
This repo contains sample games built with FXGL
Gdk For Unity
SpatialOS GDK for Unity
procedural retro 3d game, winner of the GitHub Gameoff 2017
It's illegal cuz they can't tax you!
Multiple choice questions answer game for android (Quiz game).
Awesome One Person Games
🎮 A curated list of successul games, made (quite) entirely by a lone gamedev.
Steam Play compatibility tool to run DOS games using native Linux DOSBox
A tool for writing interactive dialogue in games!
Unreal Finder Tool
Useful tool to help you fetch and dump Unreal Engine 4 Games information.
This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".
🎮 A curated list of awesome game datasets, and tools to artificial intelligence in games
A lightweight game development environment where games can be written in Wren
ClassicUO - an open source implementation of the Ultima Online Classic Client.
WebGL in WebAssembly with AssemblyScript
6DoF Head tracking software
🎮 Official IW4x source code
Elm Street 404
A fun WebGL game built with Elm
It is a userscript able to extract all the information of the DLCs Games from SteamDB and are exported in various formats.
Payday 2 Blt
Payday 2 Better Lua injecTor
Steam Play compatibility tool to run games using native Linux engines
A large repository of Atari ST (and family) source code
Space Invaders Vhdl
Space Invaders game implemented with VHDL
Games to procrastinate with RStudio
Android Jigsaw Puzzle
Android app that allows you to draw anything and turn it into a jigsaw puzzle.
Graphical program used to map keyboard buttons and mouse controls to a gamepad. Useful for playing games with no gamepad support.
The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Powerful, fast and Open source Web Builder Framework for modern cross browser landing pages for the games.
Awesome Odroid Go
🕹 A collection of awesome ODROID-GO emulators, games & resources 👾
Games for Termux
Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor
Another World/Out of This World engine reimplementation (SDL, OpenGL)
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Online Pathfinder Character Sheet
∞ High-performance declarative JS animation library for building games, data-viz experiences, and more w/ React, ThreeJS, Inferno, SnabbDOM and others...
Destiny Status code base
Awesome Board Games
A curated list of awesome and exceptional board games. Please contribute!
1-100 of 133 projects