2d-graphics
There are 651 repositories under 2d-graphics topic.
GraphiteEditor/Graphite
2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
fogleman/gg
Go Graphics - 2D rendering in Go with a simple API.
blend2d/blend2d
2D Vector Graphics Engine Powered by a JIT Compiler
antvis/G
💥 A flexible rendering engine for visualization.
erkkah/tigr
TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
GimelStudio/GimelStudio
Non-destructive, node based 2D image editor with an API for custom nodes
simple2d/simple2d
:video_game: Simple, open-source 2D graphics for everyone
JuliaGraphics/Luxor.jl
Simple drawings using vector graphics; Cairo "for tourists!"
grz0zrg/fbg
Lightweight C 2D graphics API agnostic library with parallelism support
PistonDevelopers/graphics
A library for 2D graphics, written in Rust, that works with multiple back-ends
a-e-k/canvas_ity
A tiny, single-header <canvas>-like 2D rasterizer for C++
DaveGreen-Games/ShapeEngine
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
onecoolx/picasso
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
JakobGlock/Generative-Art
A selection of generative art scripts written in Python
SixLabors/ImageSharp.Drawing
:pen: Extensions to ImageSharp containing a cross-platform 2D polygon manipulation API and drawing operations.
BloCamLimb/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.
pacampbell/Game
Java 2D game library
jzy3d/jzy3d-api
A Java API for 3d and 2d charts
audulus/vger
2D GPU renderer for dynamic UIs
Mormert/jle
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
RuiwenTang/Skity
A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
urpflanze-org/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.
CrushedPixel/Polyline2D
A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.
JuliaGraphics/Winston.jl
2D plotting for Julia
gh-nomad/nmd
set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.
AnimeEffectsDevs/AnimeEffects
2D Animation Tool
buchanae/ink
Creative coding in Go
elchininet/isometric
A lightweight JavaScript library, written in TypeScript, to create isometric projections using SVGs
srwiley/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.
Goutte/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.
QtSkia/QtSkia
Qt with skia
tyoma/agge
Anti-Grain Evolution. 2D graphics engine for Speed and Quality in C++.
DarwinNE/FidoCadJ
FidoCadJ is a free user-friendly vector graphic editor for macOS, Linux, Windows and Android with a library of electronic symbols.
eleev/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) 🤯
villares/Resources-for-teaching-programming
Resources for teaching programming for artists, designers and architects
Antoshidza/Age-of-Sprites
Sample project for NSprites package