By category
Top Games & graphics
The most-starred MIT projects in Games & graphics.
How it's ranked: Sorted by GitHub stars. A project can appear in up to two categories. Data from GitHub as of 2026-11-02.
- 1
GodotFree, open-source engine for making 2D and 3D games across desktop, mobile, web and consoles.godotengine · C++★ 119k - 2
three.jsA JavaScript library for drawing and animating 3D scenes in web browsers.mrdoob · JavaScript★ 117k - 3
Dear ImGuiA lightweight C++ library for building immediate-mode graphical user interfaces, mainly for tools and games.ocornut · C++★ 76.9k - 4
AIRIOpen-source, self-hosted AI companion with a virtual character you can talk to by voice.moeru-ai · TypeScript★ 51k - 5
PixiJSA JavaScript library for fast 2D graphics, animation and interactive content in the browser.pixijs · TypeScript★ 48.6k - 6
mihomoPython models for parsing Honkai: Star Rail player data from the Mihomo APIMetaCubeX · Python★ 35.4k - 7
react-three-fiberA React renderer that lets you build Three.js 3D scenes as React components.pmndrs · TypeScript★ 33.4k - 8
Anime4KReal-time shaders that upscale 1080p anime video to 4K while playing it.bloc97 · Jupyter Notebook★ 21.6k - 9
osu!A free rhythm game client (osu! "lazer") where you click notes to the beat.ppy · C#★ 19.4k - 10
multipleWindow3dSceneA small demo showing a three.js 3D scene kept in sync across multiple browser windows via localStorage.bgstaal · JavaScript★ 18.9k - 11
Matter.jsA JavaScript library for simulating 2D solid objects that collide, bounce and stack in the browser.liabru · JavaScript★ 18.6k - 12
A-FrameA web framework for building browser-based 3D, AR and VR experiences using HTML.aframevr · JavaScript★ 17.7k - 13
magictoolsA curated list of free and paid game development resources, from art assets to engines and learning material.ellisonleao · Markdown★ 17.7k - 14
HydraOpen-source desktop app for managing your game library, friends, and achievements in one place.hydralauncher · TypeScript★ 17.6k - 15
PlayCanvasA JavaScript 3D game engine that runs in any web browser using WebGL2 or WebGPU.playcanvas · JavaScript★ 17.2k - 16
WebGL Fluid SimulationA browser-based fluid simulation you can stir with your mouse or finger.PavelDoGreat · JavaScript★ 16.8k - 17
GPU.jsA JavaScript library that runs simple math functions on your GPU, with a CPU fallback.gpujs · JavaScript★ 15.5k - 18
math-as-codeA reference that explains math notation by comparing it to JavaScript code.Experience-Monks★ 15.5k - 19
PlayniteOpen-source game launcher that gathers games from Steam, Epic, GOG and others into one library.JosefNemec · C#★ 14.4k - 20
skynetA Lua-based actor-model framework for building multi-user servers, often used for games.cloudwu · C★ 14.2k - 21
TRELLISGenerates 3D assets from text or images, exportable as meshes, Gaussians, or radiance fields.microsoft · Python★ 14.2k - 22
PrimitiveRecreates an image using a set number of simple geometric shapes, one at a time.fogleman · Go★ 13.6k - 23
2048The open-source source code for the 2048 sliding-tile puzzle game, playable in a browser.gabrielecirulli · JavaScript★ 13.5k - 24
NucleiA large community collection of YAML scan templates for the nuclei scanner to find security weaknesses.projectdiscovery · JavaScript★ 13.3k - 25
EnTTA header-only C++ library for entity-component systems and other game-programming tools.skypjack · C++★ 13.2k
More rankings