WebKit: Introducing the layer based SVG engine

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • GitHub repo gecko-dev

    Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: http://bit.ly/contribute-code

    I'd actually be very surprised if Firefox uses librsvg, considering it doesn't support much of the interactivity and animations that Firefox supports in SVGs.

    Looking roughly at the source code, it seems it has its own SVG engine [0].

    [0] https://github.com/mozilla/gecko-dev/tree/master/layout/svg

  • GitHub repo Skia

    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

    Chrome uses Skia which AFAIK is GPU accelerated. Not sure about the SVG part though.

    https://skia.org/

    https://en.wikipedia.org/wiki/Skia_Graphics_Engine

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo pathfinder

    A fast, practical GPU rasterizer for fonts and vector graphics

    Have you checked out the Pathfinder library?

    https://github.com/servo/pathfinder

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts