2d Open Source Projects

Browse 847 2d open source projects, ranked by GitHub stars. Find the most popular 2d tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 847 projects
30,089 stars

AtsushiSakai/PythonRobotics

Python sample codes and textbook for robotics algorithms.

Metrics details
Stars30,089
25,237 stars

libgdx/libgdx

Desktop/Android/HTML5/iOS Java game development framework

Metrics details
Stars25,237
13,349 stars

hajimehoshi/ebiten

A dead simple 2D game engine for Go

Metrics details
Stars13,349
13,040 stars

TheCherno/Hazel

Hazel Engine

Metrics details
Stars13,040
11,069 stars

OpenDiablo2/OpenDiablo2

An open source re-implementation of Diablo 2

Metrics details
Stars11,069
10,408 stars

godotengine/awesome-godot

A curated list of free/libre plugins, scripts and add-ons for Godot

Metrics details
Stars10,408
8,928 stars

tsparticles/tsparticles

tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

Metrics details
Stars8,928
8,643 stars

jonobr1/two.js

A renderer agnostic two-dimensional drawing api for the web

Metrics details
Stars8,643
8,600 stars

simplezhli/flutter_deer

🦌 Flutter 练习项目(包括集成测试、可访问性测试)。内含完整UI设计图,更贴近真实项目的练习。Flutter practice project (including integration testing and accessibility testing). Contains complete UI design drawings for a more realistic practice project.

Metrics details
Stars8,600
8,538 stars

love2d/love

LÖVE is an awesome 2D game framework for Lua.

Metrics details
Stars8,538
8,012 stars

SixLabors/ImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET

Metrics details
Stars8,012
7,891 stars

PixiEditor/PixiEditor

PixiEditor is a Universal Editor for all your 2D needs

Metrics details
Stars7,891
7,526 stars

1adrianb/face-alignment

:fire: 2D and 3D Face alignment library build using pytorch

Metrics details
Stars7,526
7,434 stars

opentoonz/opentoonz

OpenToonz - An open-source full-featured 2D animation creation software

Metrics details
Stars7,434
7,098 stars

RyanNielson/awesome-unity

A curated list of awesome Unity assets, resources, and more.

Metrics details
Stars7,098
6,750 stars

Kavex/GameDev-Resources

:video_game: :game_die: A wonderful list of Game Development resources.

Metrics details
Stars6,750
6,345 stars

michidk/Unity-Script-Collection

A maintained collection of useful & free unity scripts / library's / plugins and extensions

Metrics details
Stars6,345
6,294 stars

ecomfe/zrender

A lightweight graphic library providing 2d draw for Apache ECharts

Metrics details
Stars6,294
6,131 stars

LibreCAD/LibreCAD

LibreCAD is a cross-platform 2D CAD program. It can read DXF/DWG, and write DXF/DWG/PDF/SVG files. It supports point/line/circle/ellipse/parabola/hyperbola/spline primitives. The GUI is highly customizable, and has dozens of translations.

Metrics details
Stars6,131
6,123 stars

Xtremilicious/projectlearn-project-based-learning

A curated list of project tutorials for project-based learning.

Metrics details
Stars6,123
5,840 stars

galacean/runtime

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

Metrics details
Stars5,840
5,516 stars

mono/SkiaSharp

SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

Metrics details
Stars5,516
5,388 stars

spritejs/spritejs

A cross platform high-performance graphics system.

Metrics details
Stars5,388
5,264 stars

piqnt/planck.js

2D JavaScript Physics Engine

Metrics details
Stars5,264
5,210 stars

EsotericSoftware/spine-runtimes

2D skeletal animation runtimes for Spine.

Metrics details
Stars5,210
5,025 stars

RandyGaul/cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

Metrics details
Stars5,025
5,012 stars

turbulenz/turbulenz_engine

Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.

Metrics details
Stars5,012
4,897 stars

google/liquidfun

2D physics engine for games

Metrics details
Stars4,897
4,834 stars

AlmasB/FXGL

Java / JavaFX / Kotlin Game Library (Engine)

Metrics details
Stars4,834
4,800 stars

hexops/mach

zig game engine & graphics toolkit - mirror of https://code.hexops.com/hexops/mach

Metrics details
Stars4,800
4,788 stars

fogleman/gg

Go Graphics - 2D rendering in Go with a simple API.

Metrics details
Stars4,788
4,757 stars

urho3d/urho3d

Game engine

Metrics details
Stars4,757
4,699 stars

PistonDevelopers/piston

A modular game engine written in Rust

Metrics details
Stars4,699
4,664 stars

ggez/ggez

Rust library to create a Good Game Easily

Metrics details
Stars4,664
4,524 stars

faiface/pixel

A hand-crafted 2D game library in Go

Metrics details
Stars4,524
4,518 stars

maptalks/maptalks.js

A light and plugable JavaScript library for integrated 2D/3D maps.

Metrics details
Stars4,518
4,125 stars

deepnight/ldtk

Modern, lightweight and efficient 2D level editor

Metrics details
Stars4,125
4,085 stars

barbagroup/CFDPython

A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/

Metrics details
Stars4,085
3,819 stars

thi-ng/umbrella

⛱ Broadly scoped ecosystem & mono-repository of 215 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development

Metrics details
Stars3,819
3,713 stars

cycfi/elements

Elements C++ GUI library

Metrics details
Stars3,713
3,461 stars

AtomicGameEngine/AtomicGameEngine

The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

Metrics details
Stars3,461
3,191 stars

nicolasgramlich/AndEngine

Free Android 2D OpenGL Game Engine

Metrics details
Stars3,191
3,064 stars

Jondolf/bevy_xpbd

2D and 3D physics engine based on Extended Position Based Dynamics for Bevy.

Metrics details
Stars3,064
2,983 stars

sovrasov/flops-counter.pytorch

Flops counter for neural networks in pytorch framework

Metrics details
Stars2,983
2,717 stars

UDST/vizicities

A framework for 3D geospatial visualization in the browser

Metrics details
Stars2,717
2,708 stars

insthync/awesome-unity3d

A categorized collection of awesome opensource unity3d repos

Metrics details
Stars2,708
2,652 stars

JetBrains/skija

Java bindings for Skia

Metrics details
Stars2,652
2,607 stars

mapbox/delaunator

An incredibly fast JavaScript library for Delaunay triangulation of 2D points

Metrics details
Stars2,607
2,567 stars

yuanming-hu/taichi_mpm

High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)

Metrics details
Stars2,567
2,494 stars

timdream/wordcloud2.js

Tag cloud/Wordle presentation on 2D canvas or HTML

Metrics details
Stars2,494
2,438 stars

strasdat/Sophus

C++ implementation of Lie Groups using Eigen.

Metrics details
Stars2,438
2,413 stars

crownengine/crown

A complete and cross-platform game engine designed for flexibility, performance and fast iteration.

Metrics details
Stars2,413
2,405 stars

elringus/sprite-glow

Sprite glow effect with HDR outline

Metrics details
Stars2,405
2,400 stars

slembcke/Chipmunk2D

A fast and lightweight 2D game physics library.

Metrics details
Stars2,400
2,400 stars

google/XNNPACK

High-efficiency floating-point neural network inference operators for mobile, server, and Web

Metrics details
Stars2,400
2,390 stars

PyWavelets/pywt

PyWavelets - Wavelet Transforms in Python

Metrics details
Stars2,390
2,374 stars

johnBuffer/AntSimulator

Simple Ants simulator

Metrics details
Stars2,374
2,318 stars

h8man/NavMeshPlus

Unity NavMesh 2D Pathfinding

Metrics details
Stars2,318
2,318 stars

excaliburjs/Excalibur

🎮 Your friendly TypeScript 2D game engine for the web 🗡️

Metrics details
Stars2,318
2,262 stars

synfig/synfig

This is the Official source code repository of Synfig Studio animation software

Metrics details
Stars2,262
1-60 of 847 projects
Get A Weekly Email With Trending 2d Projects
Stay updated on 2d plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.