Luca helps developers install, manage, and activate specific versions of CLI tools inside their projects — without polluting the global PATH. There is no central registry: tools are installed directly from GitHub Releases or any URL, pinned in a simple YAML file (Lucafile), and symlinked into .luca/active/ inside your project.
curl -fsSL https://luca.tools/install.sh | bash| Repository | Description |
|---|---|
| Luca | Core CLI — installs, manages, and links versioned tools in your project |
| setup-luca | GitHub Action to install Luca and your project tools in CI workflows (Marketplace) |
| LucaWorkflows | Copy-paste CI workflow templates to publish Luca-compatible releases for Swift, Go, Rust, Python, C#, and Zig |
| LucaScripts | Shell scripts: installer, uninstaller, shell PATH hook, and git post-checkout hook |
- Website: luca.tools
- Documentation: luca.tools/Luca/documentation/lucacore
- Tutorial: luca.tools/Luca/tutorials/luca
All repositories are licensed under Apache 2.0.