draw2d

Vector graphics library

A 2D vector graphics library with support for multiple outputs and features like affine transformations and text rendering.

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

GitHub

1k stars
32 watching
105 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists

2ddraw2dfreetypegographicspostscript

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
poke1024/tove2dTōVE is a vector drawing canvas for real-time animation and scaling in game development.172
tdewolff/canvasA comprehensive vector graphics library that supports path manipulation and rendering in various formats.1,524
pencil2d/pencilA 2D animation and drawing tool with bitmap and vector graphics capabilities.1,483
dbuenzli/vgA declarative 2D vector graphics library written in OCaml91
libgd/libgdA C library that generates images dynamically by manipulating pixel data.906
go-gl/mathglA Go library for fast and efficient 3D vector and matrix math operations used in OpenGL graphics.563
twostraws/swiftgdA Swift wrapper around the libgd graphics library to provide basic image manipulation functionality on server-side Swift applications.458
twinside/rasterificA Haskell-based drawing engine for vector graphics rendering.141
nokola/nonaquadAn anti-aliased 2D graphics rendering library for various platforms using Rust and miniquad42
jpbruyere/vkvgA 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations.774
olikraus/u8glibA graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility.1,260
let-def/wallA vector graphics renderer using OpenGL in OCaml.78
floatingbanana/groveA set of Lua libraries providing utility functions for graphics and animation in game development.13
lukasbanana/llglA thin abstraction layer for multiple graphics APIs and platforms2,113
lv2/puglA minimal, portable API for creating GUIs on various platforms.182