A cookbook of real, importable Buttons — not just links. Every button in this repo is a working, checked-in spec plus its code. Copy it, import it, or clone the whole thing.
brew install autonoco/tap/buttons # or: npm install -g @autono/buttonsSee the main repo for all install paths.
Each folder under buttons/ is a self-contained button that can drop straight into ~/.buttons/buttons/.
Option 1 — clone everything:
git clone https://github.com/autonoco/awesome-buttons ~/awesome-buttons
cp -r ~/awesome-buttons/buttons/* ~/.buttons/buttons/
buttons listOption 2 — pick just one:
# Example: grab just the git-status button
mkdir -p ~/.buttons/buttons
cp -r ~/awesome-buttons/buttons/git-status ~/.buttons/buttons/
buttons press git-status| Button | What it does |
|---|---|
| git-status | Print the current working tree status. |
| Button | What it does |
|---|---|
| weather | Fetch current weather for a city from wttr.in. |
| Button | What it does |
|---|---|
| code-review | Instruct an agent to review the latest git diff. |
Got a button you use across projects? Open a PR. See CONTRIBUTING.md.
Every PR runs a validator that parses each button.json, checks required fields, and confirms the code file matches the runtime.
Apache-2.0 — see LICENSE.