X Tutup
Skip to content
@LucaTools

LucaTools

Luca

A minimalistic, lightweight, decentralized tool manager
for macOS and Linux

License Swift Platforms Marketplace


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.

Install

curl -fsSL https://luca.tools/install.sh | bash

Repositories

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

Resources

License

All repositories are licensed under Apache 2.0.


Pinned Loading

  1. LucaScripts LucaScripts Public

    Scripts for Luca

    Shell

  2. Luca Luca Public

    A lightweight decentralised tool manager for macOS to manage project-specific tool environments.

    Swift 9

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…

X Tutup