Skip to content

About

Nix flake that builds the ArtCraft apps: vibe-coded demonstrators of clones of well-known commercial apps.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

Repository files navigation

artcraft-nix

Nix flake that builds the ArtCraft apps. ArtCraft is a set of open-source, vibe-coded Rust clones of commercial creative and office apps. Every app is built for x86_64-linux and aarch64-linux. The CI also pushes to Cachix so you don't have to compile them for yourself and can instead quickly try them all out.

Run, install, upgrade

Run without installing

nix run github:applicative-systems/artcraft-nix#wordcraft

Install to your profile

nix profile add github:applicative-systems/artcraft-nix#wordcraft

# Upgrade all installed apps later
nix profile upgrade --all

Swap wordcraft for any app below. Each package also ships a headless <app>-cli (CLI / MCP server). Accept the flake's binary cache when Nix asks (or pass --accept-flake-config), otherwise Nix builds from source.

Apps

App Clone of Source Homepage Screenshots
cadcraft AutoCAD repo web 📷
deckcraft PowerPoint repo web 📷
designcraft InDesign repo web 📷
effectcraft After Effects repo web 📷
filmcraft Premiere Pro repo web 📷
gridcraft Excel repo web 📷
lightcraft Lightroom repo web 📷
pdfcraft Acrobat repo web 📷
photocraft Photoshop repo web 📷
soundcraft Pro Tools repo web 📷
vectorcraft Illustrator repo web 📷
wordcraft Word repo web 📷

An overlay is also available as overlays.default.

Updating

All sources (Nixpkgs and app repos) are pinned with Nixtamal in nix/tamal/. nix run .#update bumps everything to the latest commits (or pass app names to bump individually).

About

Nix flake that builds the ArtCraft apps: vibe-coded demonstrators of clones of well-known commercial apps.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages