FigCraft independently implements Figma-style interface design and prototyping in Rust, with frames, auto layout, components and variants, vector networks, styles and variables. Supports offline editing, best-effort Figma file import and preview live collaboration.
Status and compatibility are maintainer-reported. Inclusion is not an independent verification or certification.
Development status
Alpha
Compatibility
Partial (claimed)
Languages
Rust
Platforms
Linux, macOS, Windows, FreeBSD, Web
License
MIT OR Apache-2.0
Known limitations
Compatibility is maintainer-reported and has not been checked against real Figma documents. Figma file import is best effort. Multiplayer is a preview without accounts, teams or cloud parity. Uses its own WebAssembly plugins rather than Figma plugins. Online sharing uploads files to a server and is not end-to-end encrypted.
Repository activity
GitHub stars
1.6K
Forks
692
Last push
Repository state
Not archived
Last successful update:
GitHub statistics are refreshed approximately every 24 hours.
OpenPlayground by Daijro runs ArtCraft implementations in the browser, adding optimized WebAssembly builds, compression, themes and clipboard workarounds.
A local desktop app, CLI and daemon that coordinate ArtCraft workflows through control channels and MCP. Claude Code and Codex can run commands, inspect screenshots, transfer files and execute recipes across supported apps.
A native suite manager that installs, updates, launches and rolls back ArtCraft apps. Reads release feeds, verifies downloads and manages per-app channels and versions, with a desktop interface and headless CLI.
A native launcher for the Craft App Suite that discovers installed apps, selects release packages for the operating system and processor, verifies published SHA-256 checksums, and installs, updates and launches apps. Includes a tray interface, self-updates and a web catalog of downloads.