{"id":28341179,"url":"https://github.com/beinsezii/buttbox","last_synced_at":"2026-04-10T23:37:43.506Z","repository":{"id":112739516,"uuid":"533651681","full_name":"Beinsezii/buttbox","owner":"Beinsezii","description":"Easily create a box of buttons to do things!","archived":false,"fork":false,"pushed_at":"2024-06-08T05:20:23.000Z","size":226,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-03T15:09:29.981Z","etag":null,"topics":["linux","menu-generator","windows"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Beinsezii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-07T07:17:41.000Z","updated_at":"2024-11-17T22:03:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"fbd809fa-f3e6-4085-baba-748c5274e24a","html_url":"https://github.com/Beinsezii/buttbox","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Beinsezii/buttbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beinsezii%2Fbuttbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beinsezii%2Fbuttbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beinsezii%2Fbuttbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beinsezii%2Fbuttbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Beinsezii","download_url":"https://codeload.github.com/Beinsezii/buttbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Beinsezii%2Fbuttbox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260895907,"owners_count":23078910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["linux","menu-generator","windows"],"created_at":"2025-05-27T03:57:16.907Z","updated_at":"2026-04-10T23:37:38.460Z","avatar_url":"https://github.com/Beinsezii.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ButtBox 0.2.1\nEasily create a box of buttons to do things!\n\n## Features\n  * Make buttons that do things\n    * Configure with [TOML](./demo.toml)\n  * Pure Rust, very portable.\n\n## WIP/Why this isn't 1.0 yet\n  * Pipe the TOML?\n  * Set commands from CLI?\n  * ???\n  \n## Usage\nSee the [example TOML](./demo.toml)\n\n\u003cimg src=\"./demo.png\"/\u003e\n\n## Installation\nManually compiled and tested binaries for Linux and Windows are provided on the [releases tab](https://github.com/Beinsezii/buttbox/releases)\n\nAdditionally, stable release binaries are automatically compiled and uploaded for Linux, Windows, and MacOS with the [Build Latest Release Tag Action](https://github.com/Beinsezii/buttbox/actions/workflows/build_release_tag.yml)\nwhile the latest unstable binaries are can be found in the [Build Master Release Action](https://github.com/Beinsezii/buttbox/actions/workflows/build_release_master.yml)\n\nJust pick the most recent (or otherwise) build of your choosing and download the artifact for your system. It'll arrive in a .zip file which you should be able to just unpack and run anywhere.\n\nIf you already have [Rust installed](https://rustup.rs/), you can build the latest release with\n\n`cargo install --git https://github.com/Beinsezii/buttbox.git --tag 0.2.1`\n\nYou may omit the `--tag` flag if you follow the rebel path and want the latest possibly unstable build.\n\n## F.A.Q.\nQuestion|Answer\n---|---\nWhy?|I already have a custom power menu, and when I decided to add a new button for rebooting straight into Windows using systemd-boot, I decided I should just make a dynamic button program instead of recompiling my other one every time I change something.\nSomeone's already thought of this!|Probably.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeinsezii%2Fbuttbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeinsezii%2Fbuttbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeinsezii%2Fbuttbox/lists"}