Rust SVG

Open-source Rust projects categorized as SVG

Top 12 Rust SVG Projects

  • svgbobrus

    Convert your ascii diagram scribbles into happy little SVG

  • Project mention: Pikchr: A PIC-like markup language for diagrams in technical documentation | news.ycombinator.com | 2024-01-06

    I recently had to draw some diagrams for documenting something. After looking at various Markdown-friendly options I landed on svgbob[1]. I believe it's a superior solution to these kinds of graph drawing tools for Markdown for one specific reason: the code is still readable. When I go to look at a Markdown file I don't always open the output. I will commonly open up a README file in Vim or just cat it to the terminal. In this case diagrams like those in this post is next to useless. I'm not going to read through some complex drawing definitions and try to visualise the results. With svgbob (or Typograms[2] or any of the other similar options) you can still read the Markdown text document and see the diagrams which is great!

    Of course this comes with a tradeoff, drawing the diagrams can be a bit of a pain. But I believe this can be solved by a good Markdown editor or editor plugin. Alternatively a spec like this could be converted into an svgbob-compatible diagram.

    [1]https://ivanceras.github.io/svgbob-editor/

  • vtracer

    Raster to Vector Graphics Converter

  • Project mention: Show HN: AI Generated SVG's | news.ycombinator.com | 2023-11-24

    Have you tried? https://www.visioncortex.org/vtracer/

    Not affiliated, but I've used them for a project and I was impressed

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • resvg

    An SVG rendering library.

  • Project mention: Options for SVG / Text rendering on 2D pixel buffer | /r/rust | 2023-07-19

    I've seen resvg as a potential pick, but it feels huge and seems to be importing skia, which itself is a whole rendering engine. Furthermore, I have no idea if I can pass my own 2D buffer to resvg and let it draw to it.

  • rust-skia

    Rust Bindings for the Skia Graphics Library

  • Project mention: Integrate with Skia GL | /r/GTK | 2023-08-23

    The only example that shedded some light on the integration was gtk4 + femtovg. So I mimicked the example, using gtk4-rs and Skia's rust bindings. I had some code similar to the following inside a subclass of GLArea to setup Skia's DirectContext, but it failed:

  • spacebadgers

    Fast and clean SVG badges

  • Project mention: Fast and clean (and free) SVG badges for your projects | /r/InternetIsBeautiful | 2023-06-10
  • gradient-rs

    A command line tool for playing with color gradients

  • ux-animate

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • bevy_svg_map

    Bevy utility to translate SVG paths to the scene

  • kbdgen

    The next iteration of a Rust keyboard layout generator

  • tileline

    Simple library to generate SVG block graph

  • Project mention: Just mad a simple toy crate for block visualization, please hack on it! | /r/rust | 2023-06-28

    Hi I was looking for something to make block visualization (like the git[hub|lab] timeline) for use in static websites, could not find anything so I made one, here is the repo: https://github.com/tglman/tileline and first release post: https://tileline.tglman.org/posts/first-release.html I do not have too much time to evolve it myself, but feel free to come in and hack on it !

  • minify-selectors

    Post-processor to minify class and ID selector names.

  • github-stats

    Generate GitHub traffic statistics charts (by raspi)

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

Rust SVG related posts

Index

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

Project Stars
1 svgbobrus 3,718
2 vtracer 2,717
3 resvg 2,521
4 rust-skia 1,321
5 spacebadgers 252
6 gradient-rs 107
7 ux-animate 21
8 bevy_svg_map 16
9 kbdgen 12
10 tileline 10
11 minify-selectors 8
12 github-stats 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com