Our great sponsors
-
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.
-
Graphite
2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
-
wasm-bindgen-rayon
Discontinued An adapter for enabling Rayon-based concurrency on the Web with WebAssembly.
-
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.
Flutter is traditionally rendered with Skia, but they are current working on their own alternative: https://github.com/flutter/engine/tree/main/impeller
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.
I just ran across COSMIC Text the other day.
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.
Related posts
- Graphite: In-development raster and vector 2D graphics editor that is FOSS
- Contributing to Open Source
- Rust = most fun language?
- rust-gpu v0.4 released 🎉 raytracing, maturity, upgrades & lots of fixes
- Create a GraphQL-powered project management endpoint in Rust and MongoDB - Actix web version