Rust SVG

Open-source Rust projects categorized as SVG Edit details

Top 8 Rust SVG Projects

  • svgbobrus

    Convert your ascii diagram scribbles into happy little SVG

    Project mention: Include diagrams in your Markdown files with Mermaid | The GitHub Blog | | 2022-09-19

    There’s Svgbob. Plus when it comes to more complex diagrams or graphs where creating the ASCII art by hand in can be quite finicky, there’s a number of tools (including drawing tools) to make creating ASCII art much easier.

  • resvg

    An SVG rendering library.

    Project mention: Good example of high performance Rust project without unsafe code? | | 2022-08-02

    resvg is very fast, although the performance depends on the exact SVG you feed it - sometimes faster than librsvg, sometimes slower (although librsvg is also written in Rust now, it does use unsafe while resvg doesn't)

  • 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.

  • rust-skia

    Safe Skia Bindings for Rust

    Project mention: Add WebAssembly support to skia-rust | | 2022-01-28
  • vtracer

    Raster to Vector Graphics Converter

    Project mention: A Vector program that has a "raster convertion" feature. | | 2022-03-30

    vtrace has worked well for me: it can be used online as well:

  • resvg-js

    A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.

    Project mention: resvg-js 2.0: A High-Performance SVG Renderer and Toolkit | | 2022-08-02
  • gradient-rs

    A command line tool for playing with color gradients

  • ux-animate

    A simple but powerful tweening, spring physics, animation library for Rust


    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

  • bevy_svg_map

    Bevy utility to translate SVG paths to the scene

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-19.

Rust SVG related posts


What are some of the best open-source SVG projects in Rust? This list will help you:

Project Stars
1 svgbobrus 3,281
2 resvg 1,585
3 rust-skia 900
4 vtracer 889
5 resvg-js 588
6 gradient-rs 94
7 ux-animate 19
8 bevy_svg_map 16
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.
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.