About PathSmith v0.1.0
A fast, self-hostable image toolkit in Rust — vectorize rasters into clean SVGs, or slice one image into many crops in a single pass.
Vectorize
Raster to SVG with multiple tracing pipelines. Compare variants side by side and pick the best fit.
Multicrop
Draw several boxes on one image and export every crop at once — boxes that overhang are trimmed, not rejected.
Pure Rust
In-memory pipeline with parallel conversions. Same core powers the CLI, server, WASM, and library.
Offline & private
Self-host in a ~44 MB container. Your images never leave your machine unless you choose to upload them elsewhere.
Surfaces
- Web app — this UI, for point-and-click workflows.
- HTTP API — script conversions and crops from any language.
- CLI — batch jobs, benchmarking, and CI pipelines.
- Docker — one command to run the full stack.
- WASM / npm — vectorize entirely in the browser with no upload.
- Rust library — embed
pathsmith-corein your own apps.
Built by
PathSmith is developed by TheAnimatrix. Source and issues live on GitHub.