#2d

Showing 58 of 58 repositories tagged #2d, ranked by stars

libgdx
libgdx
libgdx

Desktop/Android/HTML5/iOS Java game development framework

Score
100
โ˜… 25.2k โ‘‚ 6.5k +20/day
Java
OpenDiablo2
OpenDiablo2
OpenDiablo2

An open source re-implementation of Diablo 2

Score
83
โ˜… 11.1k โ‘‚ 854 +2/day
Go
tsparticles
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.

Score
100
โ˜… 8.9k โ‘‚ 949 +4/day
TypeScript
galacean
galacean
engine

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

Score
75
โ˜… 5.8k โ‘‚ 404 +34/day
TypeScript
AlmasB
AlmasB
FXGL

Java / JavaFX / Kotlin Game Library (Engine)

Score
90
โ˜… 4.8k โ‘‚ 711 +7/day
Kotlin
fogleman
fogleman
gg

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

Score
33
โ˜… 4.8k โ‘‚ 384 โ€”
Go
avianphysics
avianphysics
avian

ECS-driven 2D and 3D physics engine for the Bevy game engine.

Score
100
โ˜… 3.0k โ‘‚ 263 +22/day
Rust
gridaco
gridaco
grida

Grida โ€” Open Canvas

Score
90
โ˜… 2.6k โ‘‚ 140 +19/day
TypeScript
strasdat
strasdat
Sophus

C++ implementation of Lie Groups using Eigen.

Score
100
โ˜… 2.4k โ‘‚ 665 +1/day
C++
artivis
artivis
manif

A small C++11 header-only library for Lie theory.

Score
100
โ˜… 1.8k โ‘‚ 269 โ€”
C++
oakmound
oakmound
oak

A pure Go game engine

Score
100
โ˜… 1.7k โ‘‚ 86 +3/day
Go
a327ex
a327ex
BYTEPATH

A replayable arcade shooter with a focus on build theorycrafting.

Score
100
โ˜… 1.5k โ‘‚ 98 โ€”
Lua
ozkriff
ozkriff
zemeroth

๐Ÿ˜ โš”๏ธ๐Ÿ˜ˆ A minimalistic 2D turn-based tactical game in Rust

Score
50
โ˜… 1.5k โ‘‚ 92 โ€”
Rust
MedMNIST
MedMNIST
MedMNIST

[pip install medmnist] 18x Standardized Datasets for 2D and 3D Biomedical Image Classification

Score
80
โ˜… 1.4k โ‘‚ 212 +1/day
Python
le5le-com
le5le-com
meta2d.js

The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.jsๆ˜ฏไธ€ไธชๅฎžๆ—ถๆ•ฐๆฎๅ“ๅบ”ๅ’Œไบคไบ’็š„2dๅผ•ๆ“Ž๏ผŒๅฏ็”จไบŽWeb็ป„ๆ€๏ผŒ็‰ฉ่”็ฝ‘๏ผŒๆ•ฐๅญ—ๅญช็”Ÿ็ญ‰ๅœบๆ™ฏใ€‚

Score
100
โ˜… 1.2k โ‘‚ 304 +1/day
TypeScript
llgcode
llgcode
draw2d

2D rendering for different output (raster, pdf, svg)

Score
67
โ˜… 1.2k โ‘‚ 106 +1/day
Go
natario1
natario1
ZoomLayout

2D zoom and pan behavior for View hierarchies, images, video streams, and much more, written in Kotlin for Android.

Score
20
โ˜… 1.1k โ‘‚ 150 โ€”
Kotlin
twpayne
twpayne
go-geom

Package geom implements efficient geometry types for geospatial applications.

Score
50
โ˜… 970 โ‘‚ 113 โ€”
Go
appsinacup
appsinacup
godot-rapier-physics

Godot Rapier Physics โ€“ 2D and 3D physics engine for the Godot game engine. with better stability, performance, liquids, determinism, state serialization and no ghost collisions.

Score
80
โ˜… 946 โ‘‚ 63 +7/day
Rust
AlmasB
AlmasB
FXGLGames

This repo contains sample games built with FXGL

Score
80
โ˜… 891 โ‘‚ 346 โ€”
Java
grovesNL
grovesNL
glyphon

๐Ÿฆ…๐Ÿฆ Fast, simple 2D text renderer for wgpu

Score
70
โ˜… 741 โ‘‚ 106 โ€”
Rust
galacean
galacean
effects-runtime

It can load and render cool animation effects

Score
50
โ˜… 693 โ‘‚ 29 +5/day
TypeScript
deathkiller
deathkiller
jazz2-native

๐ŸŽฎโ€‚ยทโ€‚Jazzยฒ Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

Score
60
โ˜… 686 โ‘‚ 56 +1/day
C++
cping
cping
LGame

A cross-platform Java game Engine (Framework) , support JavaFX / Android / IOS / HTML5 / Linux / MAC / Windows

Score
70
โ˜… 673 โ‘‚ 167 โ€”
Java
CloudOrc
CloudOrc
SolidUI

one sentence generates any graph

Score
0
โ˜… 652 โ‘‚ 81 +3/day
TypeScript
loli
loli
medpy

Medical image processing in Python

Score
60
โ˜… 619 โ‘‚ 145 โ€”
Jupyter Notebook
tsparticles
tsparticles
react

React tsParticles official component

Score
25
โ˜… 587 โ‘‚ 42 โ€”
JavaScript
Bombfuse
Bombfuse
emerald

A 2D rust game engine focused on portability.

Score
20
โ˜… 550 โ‘‚ 12 โ€”
Rust
UnityTechnologies
UnityTechnologies
MachineLearningRoguelike

A small Roguelike game that uses Machine Learning to power its entities. Originally used in talks by Ciro & Alessia.

Score
40
โ˜… 465 โ‘‚ 82 โ€”
C#
halftheopposite
halftheopposite
TOSIOS

The Open-Source IO Shooter is an open-source multiplayer game in the browser

Score
0
โ˜… 437 โ‘‚ 97 +2/day
TypeScript
littlektframework
littlektframework
littlekt

A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.

Score
50
โ˜… 400 โ‘‚ 18 โ€”
Kotlin
ABRG-Models
ABRG-Models
morphologica

C++ header-only graphing and data visualization with Modern OpenGL

Score
50
โ˜… 309 โ‘‚ 40 โ€”
C++
divVerent
divVerent
aaaaxy

A nonlinear 2D puzzle platformer taking place in impossible spaces.

Score
17
โ˜… 290 โ‘‚ 15 +1/day
Go
renzora
renzora
engine

Renzora Engine is a modular cross-platform rust game engine using Bevy

Score
60
โ˜… 241 โ‘‚ 17 +18/day
Rust
almarklein
almarklein
visvis

Visvis - the object oriented approach to visualization

Score
40
โ˜… 239 โ‘‚ 24 +1/day
Python
flekschas
flekschas
regl-scatterplot

Scalable WebGL-based scatter plot library build with Regl

Score
90
โ˜… 235 โ‘‚ 29 โ€”
JavaScript
adil192
adil192
ricochlime

Satisfying monster shooter

Score
40
โ˜… 160 โ‘‚ 16 โ€”
Dart
WAMAWAMA
WAMAWAMA
WAMA_Medic

A simple-to-use yet function-rich medical image processing toolbox

Score
20
โ˜… 155 โ‘‚ 19 โ€”
Python
elix22
elix22
Sokol.NET

Cross-platform graphics framework for C# with .NET NativeAOT | Desktop โ€ข Mobile โ€ข Web | Direct3D โ€ข Metal โ€ข OpenGL โ€ข WebGL

Score
30
โ˜… 140 โ‘‚ 4 โ€”
C++
becheran
becheran
grid

Two dimensional grid data structure

Score
40
โ˜… 102 โ‘‚ 32 โ€”
Rust
google-research
google-research
sofima

Scalable Optical Flow-based Image Montaging and Alignment

Score
50
โ˜… 96 โ‘‚ 22 โ€”
Jupyter Notebook
fzipp
fzipp
canvas

Draw on an HTML 2D canvas in a web browser from a server program using WebSockets.

Score
0
โ˜… 95 โ‘‚ 14 โ€”
Go
sophus-vision
sophus-vision
sophus-rs

2d and 3d geometry for Computer Vision and Robotics

Score
30
โ˜… 94 โ‘‚ 5 โ€”
Rust
Valkryst
Valkryst
VTerminal

A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

Score
0
โ˜… 89 โ‘‚ 8 โ€”
Java
kestrelm
kestrelm
Creature_Godot

2D Skeletal Animation Creature Runtime for Godot Engine

Score
10
โ˜… 88 โ‘‚ 11 โ€”
C++
csiro-robotics
csiro-robotics
WildScenes

[IJRR2024] The official repository for the WildScenes: A Benchmark for 2D and 3D Semantic Segmentation in Natural Environments

Score
20
โ˜… 86 โ‘‚ 8 โ€”
Python
arielm
arielm
chronotext-cross

Cross platform infrastructure for developing 2d and 3d applications with C++ and OpenGL

Score
0
โ˜… 79 โ‘‚ 13 โ€”
C++
Vertexwahn
Vertexwahn
FlatlandRT

FlatlandRT is a 2D ray tracer visualization tool

Score
70
โ˜… 76 โ‘‚ 2 โ€”
C++
Eric-Canas
Eric-Canas
Homography.js

Lightweight, High-Performance and easy-to-use library for performing Affine, Projective or Piecewise Affine transformations over any Image or HTMLElement from only a set of reference points. In Javascript.

Score
0
โ˜… 75 โ‘‚ 9 โ€”
JavaScript
Cheng-Lin-Li
Cheng-Lin-Li
SegCaps

A Clone version from Original SegCaps source code with enhancements on MS COCO dataset.

Score
0
โ˜… 66 โ‘‚ 30 โ€”
Jupyter Notebook
ton-org
ton-org
game-engines-sdk

TON blockchain bindings and utilities for game engines

Score
0
โ˜… 63 โ‘‚ 9 โ€”
TypeScript
sebsjames
sebsjames
mathplot

Plotting, graphing and data visualization for your C++ programs

Score
80
โ˜… 60 โ‘‚ 13 +3/day
C++
caid-technologies
caid-technologies
OpenCAD

modular, service-oriented CAD

Score
60
โ˜… 51 โ‘‚ 6 +1/day
Python
oceanengine
oceanengine
okeevis-render

a fast lightweight 2d graphic library

Score
30
โ˜… 50 โ‘‚ 1 โ€”
TypeScript
Karol-G
Karol-G
Gcam

Gcam is an easy to use Pytorch library that makes model predictions more interpretable for humans. It allows the generation of attention maps with multiple methods like Guided Backpropagation, Grad-Cam, Guided Grad-Cam and Grad-Cam++.

Score
10
โ˜… 50 โ‘‚ 6 โ€”
Python
ChristophReich1996
ChristophReich1996
Mode_Collapse

Mode collapse example of GANs in 2D (PyTorch).

Score
0
โ˜… 47 โ‘‚ 5 โ€”
Python
ladroid
ladroid
goku

Goku Game Engine - simple, easy to use GUI based game engine

Score
0
โ˜… 36 โ‘‚ 2 โ€”
Rust
zenialexandre
zenialexandre
lotus

Lotus is a game engine with the main focus of being easy-to-use and straight forward on developing 2D games.

Score
10
โ˜… 24 โ‘‚ 3 โ€”
Rust
Related Topics
#3d#game#android#visualization#game-engine#gamedev#opengl#game-development#graphics#rust#ios#go

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly