Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
2d Graphics GitHub Repositories
Explore popular GitHub repositories tagged “2d-graphics”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
Go Graphics - 2D rendering in Go with a simple API.
2D Vector Graphics Engine Powered by a JIT Compiler
💥 A flexible rendering engine for visualization.
TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
Non-destructive 2D graphics editor (POC)
:video_game: Simple, open-source 2D graphics for everyone
Simple drawings using vector graphics; Cairo "for tourists!"
A tiny, single-header <canvas>-like 2D rasterizer for C++
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
Lightweight C 2D graphics API agnostic library with parallelism support
A library for 2D graphics, written in Rust, that works with multiple back-ends
ModernUI is a comprehensive UI engine and desktop application framework & runtime
Java 2D game library
A selection of generative art scripts written in Python
2D GPU renderer for dynamic UIs
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
:pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
A Java API for 3d and 2d charts
A simple Physics engine in GoLang
A lightweight JavaScript library, written in TypeScript, to create isometric projections using SVGs
Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.
A library for developers who want to approach to creative coding, artists who want to approach coding and for those who find it fun to play with math.
A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.
Minecraft mod that embeds Modern UI into Minecraft, providing modding API, text layout engine and some widgets.
2D plotting for Julia
Creative coding in Go
Enterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
Rasterx is an SVG 2.0 path compliant rasterizer that can use either scany, the golang vector or a derivative of the freetype anti-aliaser.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.