Friday, November 13, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Vector Graphics Software
  3. Jas

Jas

On the record

Browser app
The Rust/Dioxus WebAssembly editor runs in a browser with no install and is described as an approximately 2 MB download.github.com · read 9 Oct 2026
Browser privacy
The web version requires no account and states it uses no analytics or third-party requests.github.com · read 9 Oct 2026
Browser version
The Rust/Dioxus editor runs in a browser via WebAssembly with no installation.github.com · read 9 Oct 2026
Document model
Documents use nested layers and groups, and edits create a new immutable document with undo and redo support.github.com · read 9 Oct 2026
Drawing tools
Jas supports rectangle, rounded rectangle, ellipse, line, polygon, and star shapes, plus Pen, Pencil, Path Eraser, and Smooth tools.github.com · read 9 Oct 2026
Implementations
Active development continues in the Rust and Swift implementations; the OCaml and Python/Qt implementations are preserved at the five-port-parity tag.github.com · read 9 Oct 2026
Intended users
The README describes Jas as a small, inspectable vector illustration application; it does not state a specific user group.github.com · read 9 Oct 2026
License
The project is licensed under Apache License 2.0.github.com · read 9 Oct 2026
macOS requirement
The Swift/AppKit implementation requires macOS and a recent Swift toolchain.github.com · read 9 Oct 2026
Maker
The repository identifies Jason Hickey as the project's author and maintainer.github.com · read 9 Oct 2026
Maker profile
Jason Hickey's GitHub profile lists the United States as his location.github.com · read 9 Oct 2026
Path editing
Path tools include anchor-point editing, a path eraser, and a smoothing tool.github.com · read 9 Oct 2026
Privacy
The browser editor is described as requiring no accounts, using no analytics, and making no third-party requests.github.com · read 9 Oct 2026
Product
Jas is a vector illustration editor for SVG-shaped documents.github.com · read 9 Oct 2026
Selection
Selection modes cover elements, control points, and group traversal, with marquee selection, shift-extend, alt-copy, and keyboard nudge.github.com · read 9 Oct 2026
SVG files
Each app can export documents to SVG and reopen SVG files it wrote.github.com · read 9 Oct 2026
SVG support
Each app can export its document to SVG and reopen SVGs it has written.github.com · read 9 Oct 2026
Testing approach
The implementations use a shared executable YAML specification and cross-language differential testing to check behavior.github.com · read 9 Oct 2026

Alternatives to Jas

Every alternative, ranked