Resvg Alternatives

Similar projects and alternatives to resvg

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

resvg reviews and mentions

Posts with mentions or reviews of resvg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-02.
  • Good example of high performance Rust project without unsafe code?
    20 projects | reddit.com/r/rust | 2 Aug 2022
    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)
  • I think more Rust devs should focus more on rewriting software that is prone to exploitation
    2 projects | reddit.com/r/rust | 12 Jan 2022
    So, all you gotta do is rewrite the parsers. Funny you mention librsvg because there is a library called resvg that has a thumbnailer implementation for Windows Explorer. https://github.com/RazrFalcon/resvg
  • A challenger to the throne of vector graphics. SVG is dead, long live TinyVG
    7 projects | news.ycombinator.com | 20 Dec 2021
    A small nitpick as the resvg author: the repo located here https://github.com/RazrFalcon/resvg I'm not sure why the author linked some random, outdated fork. If you're trying to beat SVG, you should have done a better research.

    But yes, SVG is extremely bloated and under-documented. Especially SVG 2. The core resvg codebase is close to 20 KLOC, while the whole package is like 50 KLOC.

    On the other hand, resvg is an exception, because it doesn't rely on any system and/or 3rd party libraries. 95% of the code in the final binary was written by one person (me). Not because it was strictly required, but because it was fun. resvg is basically an epitome of RIIR.

    7 projects | news.ycombinator.com | 20 Dec 2021
    >How much work would it be to port over the C# SVG→TinyVG converter to Rust based on resvg?

    Probably a day, as long as you know Rust. I can take a look into it if you're interested. usvg (the SVG parser of resvg) is specifically designed to convert a real world SVG with all its quirks into a machine readable, minimal SVG/XML.

    One thing to note is that usvg doesn't preserve text at the moment (will be converted into paths automatically) and Quadratic curves.

    PS: I also have a longer, but still unfinished rant [0] over SVG complexity if you're interested.

    [0] https://github.com/RazrFalcon/resvg/blob/master/docs/renderi...

  • E-Ink Magic Calendar that runs off a battery powered Raspberry Pi
    7 projects | news.ycombinator.com | 3 Oct 2021
  • Compile time
    9 projects | reddit.com/r/rust | 21 Aug 2021
    As an example/proof, resvg contains close to 100KLOC (including all dependencies) and compiles in 13s on Apple M1 (clean release build).
  • Essential SVG tools
    9 projects | dev.to | 15 Apr 2021
    Worthy mention goes to reSVG which is a super performant and powerful alternative to rSVG.
  • Oculante - yet another image viewer
    6 projects | reddit.com/r/rust | 21 Mar 2021
    I wonder, why does this use nsvg rather than resvg? The latter appears to support the SVG format better and is written almost entirely in safe Rust. Is there some shortcoming of resvg that I'm missing?
  • Ask Anything Monday Weekly Thread
    2 projects | reddit.com/r/learnpython | 12 Jan 2021
    Why I am writing today is I've located a Rust Library for rendering SVG's, resvg https://github.com/RazrFalcon/resvg, I was wondering if it would be able to wrap it in python. I'm curious if gradients and transparencies will work. Any good references on how to go about wrapping it would also be appreciated if its possible. Really any help.
  • A note from our sponsor - SonarLint
    www.sonarlint.org | 26 Sep 2022
    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. Learn more →

Stats

Basic resvg repo stats
13
1,575
7.7
about 2 months ago

RazrFalcon/resvg is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.

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.
www.sonarlint.org
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.