GitHub - google/forma: An efficient vector-graphics renderer

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • forma

    An efficient vector-graphics renderer

  • engine

    The Flutter engine (by flutter)

  • Flutter is traditionally rendered with Skia, but they are current working on their own alternative: https://github.com/flutter/engine/tree/main/impeller

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

    2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.

  • What sort of timeline, roughly speaking, until it's a bit more usable for early adopters? Mainly strokes, which the readme mentions is not usable yet. Doesn't need to fully render SVG but should generally support basic vector rendering. The readme also mentions it doesn't yet have "Automated layer ordering", what does that mean in more detail? Can you supply it a bunch of shape layers and have them drawn in order (painter's algorithm)? I'm looking forward to potentially using this in Graphite soon, either long-term or as a stopgap until Vello matures. Our project will soon be in need of a vector renderer, and preferably one that can work in the browser.

  • cosmic-text

    Pure Rust multi-line text handling

  • I just ran across COSMIC Text the other day.

  • wasm-bindgen-rayon

    Discontinued An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.

  • The problem is rayon. There an experimental implementation for the web here, but it has to be explicitly used by the code, as far as I know.

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