{"id":48288033,"url":"https://github.com/kebab-os/kebab-tools","last_synced_at":"2026-04-04T22:59:51.928Z","repository":{"id":343436704,"uuid":"1177724667","full_name":"kebab-os/kebab-tools","owner":"kebab-os","description":"🥙 Command line tools via HTTP","archived":false,"fork":false,"pushed_at":"2026-03-25T13:47:14.000Z","size":580,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-25T14:10:04.000Z","etag":null,"topics":["cli-tools","command-line","curl","shell-tools","terminal-tools","tools"],"latest_commit_sha":null,"homepage":"https://tools.kebabos.me","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kebab-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-10T10:01:25.000Z","updated_at":"2026-03-25T13:43:34.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kebab-os/kebab-tools","commit_stats":null,"previous_names":["kebab-os/kebab-tools"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/kebab-os/kebab-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kebab-os%2Fkebab-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kebab-os%2Fkebab-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kebab-os%2Fkebab-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kebab-os%2Fkebab-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kebab-os","download_url":"https://codeload.github.com/kebab-os/kebab-tools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kebab-os%2Fkebab-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31418285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cli-tools","command-line","curl","shell-tools","terminal-tools","tools"],"created_at":"2026-04-04T22:59:49.663Z","updated_at":"2026-04-04T22:59:51.915Z","avatar_url":"https://github.com/kebab-os.png","language":"JavaScript","readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://kebabos.me\"\u003e\u003cimg src=\"static/favicon.png\" width=\"200px\" height=\"auto\" /\u003e\u003c/a\u003e\n  \u003ch1\u003ekebab-tools - v1.11.0\u003c/h1\u003e\n  \u003cdiv\u003e\n    \u003ca href=\"https://github.com/kebab-os/kebab-tools/issues\"\u003e\u003cimg alt=\"GitHub Issues\" src=\"https://img.shields.io/github/issues/kebab-os/kebab-tools?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"list.json\"\u003e\u003cimg alt=\"Tools Count\" src=\"https://img.shields.io/endpoint?style=flat-square\u0026url=https://raw.githubusercontent.com/kebab-os/kebab-tools/main/metrics/tools.json?raw=1\u0026cacheSeconds=3600\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/kebab-os/kebab-tools/releases\"\u003e\u003cimg alt=\"GitHub Release\" src=\"https://img.shields.io/github/v/release/kebab-os/kebab-tools?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/kebab-os/kebab-tools/branches/all\"\u003e\u003cimg alt=\"GitHub branch check runs\" src=\"https://img.shields.io/github/check-runs/kebab-os/kebab-tools/main?style=flat-square\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/kebab-os/kebab-tools/commits/main/\"\u003e\u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/kebab-os/kebab-tools?style=flat-square\"\u003e\u003c/a\u003e\n\u003c/a\u003e\n  \u003c/div\u003e\u003cbr /\u003e\n  \u003cb\u003eCommand line tools via HTTP\u003c/b\u003e\n\u003c/div\u003e\n\n---\n\n## Introduction\n\nKebab-tools is a versatile suite of command-line utilities designed for seamless integration into your terminal workflow via curl. Built for developers who value efficiency and minimalism, it eliminates the need to switch between windows or leave the CLI to perform common tasks. Whether you're debugging, formatting data, or managing system operations, kebab-tools provides a fast, dependency-free way to access essential developer resources directly from your shell.\n\n\n## Get started\n\n### Curl (easiest setup)\n\n1. Start by running this bash command in shell:\n\n```bash\ncurl https://tools.kebabos.me\n```\n\nIf that doesnt work, try our secondary domain:\n\n```bash\ncurl https://kebab-tools.pages.dev\n```\n\n2. To view help, use the `/help` endpoint, or use `help/[page #]` to view certain sections. Use the `/list` endpoint to view a json list of all the tools. You can also view the [list.json](list.json) file on github.\n\nIf this doesnt work, [raise an issue](https://github.com/kebab-os/kebab-tools/issues/new/choose) to help support the project.\n\n### Client Shell (advanced setup)\n\nInstead of using bash commands like curl to use kebab-tools, use the client shell to easily run endpoints. To get started, download [this file](cs/kebab-tools.py). To run the client shell, enter the same directory as the file, then run:\n\n```bash\npython kebab-tools.py\n```\n\nFollowing these steps should launch the client shell.\n\n\u003e [!TIP]\n\u003e To quickly install client shell in a useful location, run this install script:\n\u003e ```bash\n\u003e cd ~\n\u003e mkdir kt\n\u003e cd kt\n\u003e curl -O https://raw.githubusercontent.com/kebab-os/kebab-tools/refs/heads/main/cs/kebab-tools.py\n\u003e ```\n\u003e\n\u003e Then whenever you want to access it, run `python ~/kt/kebab-tools.py`.\n\n\n## Tool List\n\n[list.json](list.json) contains a list of all the tools in kebab-tools. The list is automatically updated by [github actions](.github/workflows/list-tools.yml), and does not update after the project is cloned locally. Alternatively, use the endpoint `/list` for a more visual json representation of the list. If you would like to use the list.json version, without useing github, you can use the [raw list.json file](https://raw.githubusercontent.com/kebab-os/kebab-tools/main/list.json) that will still be updated.\n\n\n## Web Shell\n\nIf you prefer to use kebab-tools directly through your browser, you can access the web-based version by visiting [tools.kebabos.me](https://tools.kebabos.me) on a browser. Once the page loads, you will find an intuitive GUI that allows you to manage and interact with all available tools without needing to use a command line.\n\n\n## Key Files/Directories\n\n|File/Directory|Description|\n|-|-|\n|[`cs/kebab-tools.py`](cs/kebab-tools.py)|Client shell|\n|[`functions`](functions)|All tools|\n|[`install/client-shell-install.sh`](install/client-shell-install.sh)|Client shell install|\n|[`list.json`](list.json)|List of tools|\n|[`functions/shell-proxy`](functions/shell-proxy)|Node for webshell|\n\n\n## Dependencies\n\nInstall all the [dependencies](dependencies.txt) in order to use kebab-tools.\n\n\n## Issues\n\nTo help improve kebab-tools, contributing to this repository would be appriciated. To help us fix bugs, [create an issue](https://github.com/kebab-os/kebab-tools/issues/new/choose) to make kebab-tools free of any bugs.\n\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first\nto discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n### Contributors\n\nAs of `20/03/2026`, these are the contributors for kebab-tools:\n\n- [@7aimez](https://github.com/7aimez) - 7ames\n- [@ethembeldagli](https://github.com/ethembeldagli) - Ethem Beldagli\n\n## Checks\n\nTo view the status of all the checks, use [CHECKS.md](CHECKS.md).\n\n## License\n\n\u003ca href=\"LICENSE\"\u003e\u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/kebab-os/kebab-tools?style=flat-square\"\u003e\u003c/a\u003e\n\n\u003cbr /\u003e\u003cbr/\u003e\u003chr /\u003e\n\u003cdiv align=\"right\"\u003e\u003csub\u003e\u0026copy; 2026 kebab-tools\u003c/sub\u003e\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkebab-os%2Fkebab-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkebab-os%2Fkebab-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkebab-os%2Fkebab-tools/lists"}