Global

2d
25 projects tagged “2d” that gained the most stars yesterday
#517 · +76 · 1d ·GitHub

Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.

Size
1.8 GB
Stars
118.7K
Age
12y
Commits · 90 Days
#1905 · +15 · 1d ·GitHub

Codex skills for game-ready 2D sprites, layered maps, and engine-ready prototypes.

Creator
0x0funky
Size
86 MB
Stars
4.5K
Age
5mo
Commits · 90 Days
#2059 · +13 · 1d ·GitHub

We provide the libGDX javadocs online for easy reference. Additionally, the javadocs are bundled with every libGDX distribution, ensuring smooth integration with your preferred IDE.

Creator
libgdx
Size
1.1 GB
Stars
25.5K
Age
14y
Commits · 90 Days
#2490 · +10 · 1d ·GitHub

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool.

Size
80.7 MB
Stars
10.6K
Age
7y
Commits · 90 Days
#2494 · +10 · 1d ·GitHub

json give one build flow on every platform and are picked up automatically by Visual Studio, VS Code, and CLion (open the folder and choose a preset). From the command line:

Creator
erincatto
Size
18 MB
Stars
10.4K
Age
11y
Commits · 90 Days
#2722 · +8 · 1d ·GitHub

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

Creator
phaserjs
Size
468.2 MB
Stars
40.5K
Age
13y
Commits · 90 Days
#2907 · +7 · 1d ·GitHub

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

Creator
pixijs
Size
134.6 MB
Stars
48.4K
Age
13y
Commits · 90 Days
#2952 · +7 · 1d ·GitHub

js is a small (\<9 kB) graphics library that lets you draw in a sketchy, hand-drawn-like, style. The library defines primitives to draw lines, curves, arcs, polygons, circles, and ellipses. It also supports drawing SVG paths.

Size
6 MB
Stars
21.3K
Age
9y
Commits · 90 Days
#2960 · +7 · 1d ·GitHub

It's a specialized tool designed to create informative vector animations and synchronize them with voice-overs.

Size
10.8 MB
Stars
19.4K
Age
4y
Commits · 90 Days
#3252 · +6 · 1d ·GitHub

js is an HTML5 Canvas JavaScript framework for interactive graphics, design editors, whiteboards, and diagrams. Scene graph with events, drag and drop, transforms, animations, and export.

Creator
konvajs
Size
23.3 MB
Stars
14.9K
Age
11y
Commits · 90 Days
#3610 · +5 · 1d ·GitHub

Non-game Open source projects made with Godot (tools/utilities).

Creator
Calinou
Size
0.5 MB
Stars
10.9K
Updated
CommitOct 05
Age
11y
Commits · 90 Days
#3880 · +4 · 1d ·GitHub

Take a look at the clay website for an example of clay compiled to wasm and running in the browser, or others in the examples directory.

Creator
nicbarker
Size
18.8 MB
Stars
18.3K
Age
2y
Commits · 90 Days
#3964 · +4 · 1d ·GitHub

Tiled is a general purpose tile map editor for all tile-based games, such as RPGs, platformers or Breakout clones.

Creator
mapeditor
Size
102.8 MB
Stars
13K
Age
15y
Commits · 90 Days
#4311 · +3 · 1d ·GitHub

js is a JavaScript 2D rigid body physics engine for the web

Creator
liabru
Size
22.3 MB
Stars
18.5K
Updated
CommitSep 30
Age
12y
Commits · 90 Days
#4480 · +3 · 1d ·GitHub

Signature Pad is a JavaScript library for drawing smooth signatures. It's HTML5 canvas based and uses variable width Bézier curve interpolation based on Smoother Signatures post by Square.

Creator
szimek
Size
7.1 MB
Stars
12.1K
Age
13y
Commits · 90 Days
#4687 · +3 · 1d ·GitHub

A 'meta-engine' framework made to facilitate the development of moddable, multiplayer 2D games.

Creator
fishfolk
Size
377.3 MB
Stars
319
Age
3y
Commits · 90 Days
#5061 · +2 · 1d ·GitHub

Ebitengine (formerly known as Ebiten) is an open source game engine for the Go programming language. Ebitengine's simple API allows you to quickly and easily develop 2D games that can be deployed across multiple platforms.

Size
113 MB
Stars
13.6K
Age
13y
Commits · 90 Days
#6183 · +1 · 1d ·GitHub

The full documentation for Flame can be found on docs.flame-engine.org.

Size
73.2 MB
Stars
10.8K
Age
8y
Commits · 90 Days
#7665 · +0 · 1d ·GitHub
archived

---- OpenDiablo2 is an ARPG game engine in the same vein of the 2000's games, and supports playing Diablo 2.

Size
37.5 MB
Stars
11.1K
Updated
CommitOct 21
Age
7y
Commits · 90 Days
#7772 · +0 · 1d ·GitHub

Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

Creator
metafizzy
Size
0.6 MB
Stars
10.7K
Age
7y
Commits · 90 Days
#8261 · +0 · 1d ·GitHub

All are 1080 × 1080, 30 fps. 0 release. html in a browser and press play.

Size
42.7 MB
Stars
298
Age
28d
Commits · 90 Days
#8272 · +0 · 1d ·GitHub

This English learning platform for Chinese users combines top-down FPS extraction gameplay with a Word Card system. Players explore maps, fight enemies, loot supplies, and escape. Word Cards found in matches build word networks; reviewing them upgrades cards.

Size
0.1 MB
Stars
290
Updated
CommitAug 17
Age
2mo
Commits · 90 Days
#8516 · +0 · 1d ·GitHub

}}. It is the only state — the same JSON always redraws the same face, so a face can be saved, shared and rebuilt inside a game at runtime.

Size
12.9 MB
Stars
171
Updated
CommitAug 24
Age
2mo
Commits · 90 Days
#8565 · +0 · 1d ·GitHub

A cross-platform 2D game engine with its own programming language and IDE.

Size
15.4 MB
Stars
155
Updated
CommitOct 17
Age
5mo
Commits · 90 Days

React Native Skia brings the Skia Graphics Library to React Native. Skia serves as the graphics engine for Google Chrome and Chrome OS, Android, Flutter, Mozilla Firefox and Firefox OS, and many other products.

Creator
wcandillon
Size
254.4 MB
Stars
149
Age
4y
Commits · 90 Days