Skip to content

autonoco/awesome-buttons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Buttons

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.

Install Buttons

brew install autonoco/tap/buttons   # or: npm install -g @autono/buttons

See the main repo for all install paths.

Use these buttons

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 list

Option 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

Catalog

Shell

Button What it does
git-status Print the current working tree status.

HTTP

Button What it does
weather Fetch current weather for a city from wttr.in.

Prompt

Button What it does
code-review Instruct an agent to review the latest git diff.

Contributing

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.

License

Apache-2.0 — see LICENSE.

About

Cookbook of real, importable Buttons you can use across projects

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages