Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations + Simple stupid SVG parser + Debian Packages (by inniyah)

Nanovg Alternatives

Similar projects and alternatives to nanovg

  • immer

    nanovg VS immer

    Postmodern immutable and persistent data structures for C++ — value semantics at scale (by arximboldi)

  • Box2D

    nanovg VS Box2D

    Box2D is a 2D physics engine for games

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better nanovg alternative or higher similarity.

nanovg reviews and mentions

Posts with mentions or reviews of nanovg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-24.
  • OpenGL/Vulkan usecases
    2 projects | | 24 Jan 2022
    My current personal project is a 2D editor for setting up Box2D contraptions. I'm writing this for the web, so the C++ is compiled to wasm and WebGL is used for drawing. I'm currently not doing a whole lot of interaction with OpenGL myself, but rather using NanoVG to get a higher level 2D drawing API.
  • Tcl/Tk Spline Editor
    2 projects | | 2 Jan 2022
    Hah, that's really nice! I've been working on an editor for setting up Box2D scenes for the last month or so. I know there are a bunch of them out there already, but it seemed like a fun project. No Tcl/Tk for me though. I'm writing it as a web app, but in C++ with wasm/webgl and using NanoVG[1] for drawing.

    I saw a comment here about undo/redo and I think it's a must have feature for something like this. I implemented something based on the command pattern first, but ended up disliking the amount of code needed just for undo. I eventually tore all that out and built my state model on the excellent immer[2] library.




Basic nanovg repo stats
2 months ago

inniyah/nanovg is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Popular Comparisons

Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform
Find remote jobs at our new job board There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.