#vector #2d-vector #2d #graphics

nona

Pure Rust antialiasing graphics library

3 releases

0.1.2 Aug 30, 2021
0.1.1 Jul 26, 2021
0.1.0 Jul 26, 2021

#299 in Rendering

Download history 22/week @ 2024-02-25 1/week @ 2024-03-03 4/week @ 2024-03-10 50/week @ 2024-03-31

54 downloads per month
Used in nonaquad

MIT/Apache

105KB
3K SLoC

nona

Antialiased vector drawing bring-your-own-renderer (or use ours) library

For a renderer, look at https://github.com/nokola/nonaquad Based on nvg code from: https://github.com/sunli829/nvg. Going in fundamentally different direction from the original nvg/NanoVG to support higher quality anti-aliasing, ease of use, error handling, and speed.

Nona is completely platform-independent and 100% Rust.

Dependencies

~15MB
~97K SLoC