| Crates.io | skia-rs-path |
| lib.rs | skia-rs-path |
| version | 0.2.0 |
| created_at | 2026-01-02 20:25:03.628578+00 |
| updated_at | 2026-01-03 18:44:44.80008+00 |
| description | Path geometry and operations for skia-rs |
| homepage | https://github.com/pegasusheavy/skia-rs |
| repository | https://github.com/pegasusheavy/skia-rs |
| max_upload_size | |
| id | 2019161 |
| size | 138,348 |
Path geometry and operations for skia-rs, a pure Rust implementation of the Skia 2D graphics library.
Path, PathBuilder with fluent APIuse skia_rs_path::{PathBuilder, PathOps};
// Build a path with fluent API
let path = PathBuilder::new()
.move_to(0.0, 0.0)
.line_to(100.0, 0.0)
.quad_to(150.0, 50.0, 100.0, 100.0)
.close()
.build();
// Parse SVG path data
let heart = PathBuilder::from_svg("M 10,30 A 20,20 0,0,1 50,30 ...").build();
// Boolean operations
let union = PathOps::union(&path1, &path2);
MIT OR Apache-2.0
See the main repository for more information.