2d-graphics
There are 656 repositories under 2d-graphics topic.
gg
Go Graphics - 2D rendering in Go with a simple API.
blend2d
2D Vector Graphics Engine Powered by a JIT Compiler
G
💥 A flexible rendering engine for visualization.
tigr
TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
GimelStudio
Non-destructive, node based 2D image editor
simple2d
:video_game: Simple, open-source 2D graphics for everyone
Luxor.jl
Simple drawings using vector graphics; Cairo "for tourists!"
fbg
Lightweight C 2D graphics API agnostic library with parallelism support
graphics
A library for 2D graphics, written in Rust, that works with multiple back-ends
canvas_ity
A tiny, single-header <canvas>-like 2D rasterizer for C++
ShapeEngine
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
picasso
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Generative-Art
A selection of generative art scripts written in Python
ImageSharp.Drawing
:pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
Game
Java 2D game library
ModernUI
Modern desktop framework from low-level 3D graphics API to high-level view model, for development of 2D/3D rendering software or game engine, with internationalization support and many new technologies.
jzy3d-api
A Java API for 3d and 2d charts
jle
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
vger
2D GPU renderer for dynamic UIs
Skity
A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
urpflanze
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.
Polyline2D
A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.
Winston.jl
2D plotting for Julia
nmd
set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.
AnimeEffects
2D Animation Tool
isometric
A lightweight JavaScript library, written in TypeScript, to create isometric projections using SVGs
ink
Creative coding in Go
godot-addon-animated-shape-2d
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.
rasterx
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.
QtSkia
Qt with skia
agge
Anti-Grain Evolution. 2D graphics engine for Speed and Quality in C++.
FidoCadJ
FidoCadJ is a free user-friendly vector graphic editor for macOS, Linux, Windows and Android with a library of electronic symbols.
spritekit-water-node
🌊 Custom SpriteKit node that allows to simulate 2D water with respect to physics. The app demonstrates Flocking behaviour using GameplayKit, key-frame animation and custom fragment shader chaining (GLSL) 🤯
Resources-for-teaching-programming
Resources for teaching programming for artists, designers and architects
Age-of-Sprites
Sample project for NSprites package
ModernUI-MC
Minecraft mod that embeds Modern UI into Minecraft, providing modding API, text layout engine and some widgets.