Here are 4,866 public repositories matching this topic...
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.
- Updated Feb 17, 2026
- TypeScript
A renderer agnostic two-dimensional drawing api for the web
- Updated Feb 4, 2026
- JavaScript
PixiEditor is a Universal Editor for all your 2D needs
- Updated Feb 18, 2026
- C#
A lightweight graphic library providing 2d draw for Apache ECharts
- Updated Jan 15, 2026
- TypeScript
LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.
- Updated Feb 16, 2026
- C++
2D JavaScript Physics Engine
- Updated Feb 10, 2026
- TypeScript
Java / JavaFX / Kotlin Game Library (Engine)
- Updated Feb 16, 2026
- Kotlin
Go Graphics - 2D rendering in Go with a simple API.
- Updated Dec 14, 2023
- Go
Game engine
- Updated Jan 25, 2023
- C++
zig game engine & graphics toolkit
- Updated Nov 25, 2025
- Zig
🎮 🎲 A wonderful list of Game Development resources.
- Updated May 5, 2025
Modern, lightweight and efficient 2D level editor
- Updated Nov 14, 2025
- Haxe
ECS-driven 2D and 3D physics engine for the Bevy game engine.
- Updated Feb 7, 2026
- Rust
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
- Updated Nov 28, 2025
- JavaScript
Improve this page
Add a description, image, and links to the 2d topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the 2d topic, visit your repo's landing page and select "manage topics."