lyon

Path tessellator library

A Rust library for GPU-accelerated 2D graphics rendering using path tessellation

2D graphics rendering on the GPU in rust using path tessellation.

GitHub

2k stars
30 watching
145 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
linebender/resvgA fast, portable SVG rendering library with extensive checks for safety and no bloat.2,880
zeux/meshoptimizerA C++ library that optimizes 3D meshes for faster rendering on GPUs.5,795
fogleman/lnA 3D line art renderer written in Go that produces 2D vector graphics from OpenGL pipelines3,285
servo/pathfinderA fast and practical GPU-based rasterizer for fonts and vector graphics.3,647
memononen/nanovgAn antialiased 2D vector graphics rendering library for OpenGL.5,214
nvidiagameworks/kaolinA PyTorch library for accelerating 3D deep learning research with various GPU-optimized operations and tools.4,550
ishape-rust/ioverlayProvides high-performance operations on 2D polygons49
pissang/clayglA WebGL graphics library for building 3D applications.2,811
rustq/vue-skiaA Rust-based 2D graphics rendering library utilizing software rasterization for Vue.js applications.305
fschutt/azulA cross-platform GUI framework built using the WebRender rendering engine and supporting various CSS features.5,929
fyroxengine/fyroxA 2D/3D game engine written in Rust, providing tools and frameworks for building interactive games.7,824
rsaarelm/navniA Rust library for rendering 2D graphics in text and pixel formats.7
petgraph/petgraphA graph data structure library for Rust2,987
bitshifter/glam-rsA fast linear algebra library for games and graphics1,555
ecumene/rust-slothA command-line 3D renderer that uses the Rust programming language and various libraries to generate images from OBJ file formats.788