https://github.com/simonw/help-scraper
Record a history of --help for various commands
https://github.com/simonw/help-scraper
git-scraping
Last synced: about 2 months ago
JSON representation
Record a history of --help for various commands
- Host: GitHub
- URL: https://github.com/simonw/help-scraper
- Owner: simonw
- Created: 2022-01-29T00:01:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-18T15:04:51.000Z (2 months ago)
- Last Synced: 2024-12-19T05:07:13.690Z (2 months ago)
- Topics: git-scraping
- Language: Python
- Homepage:
- Size: 204 MB
- Stars: 47
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - simonw/help-scraper - Record a history of --help for various commands (Python)
README
# help-scraper
[](https://github.com/simonw/help-scraper/actions/workflows/scrape.yml)
Record a history of `--help` for various commands
See [Help scraping: track changes to CLI tools by recording their --help using Git](https://simonwillison.net/2022/Feb/2/help-scraping/) for the background of this project.
This repository installs tools and records the output of their `--help` commands, to track changes made to them over time.
- [flyctl/](flyctl/) - the [flyctl](https://github.com/superfly/flyctl/) management tool by [Fly.io](https://fly.io/)
- [aws/](aws/) - the Amazon Web Services [CLI interface](https://aws.amazon.com/cli/)
- [azure/](azure/) - the Azure [CLI tool](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli). Scraper contributed by [@techknowlogick](https://github.com/techknowlogick).
- [vercel/](vercel/) - the `vercel` management tool by [Vercel](https://vercel.com/)
- [sqlite3-help.md](sqlite3-help.md) - the output of `.help` in the `sqlite3` CLI toolThe repo also tracks changes made to some GraphQL schemas:
- [flyctl/fly.graphql](flyctl/fly.graphql) ([history](https://github.com/simonw/help-scraper/commits/main/flyctl/fly.graphql)) for `https://api.fly.io/graphql`
- [github/github.graphql](github/github.graphql) ([history](https://github.com/simonw/help-scraper/commits/main/github/github.graphql)) for `https://api.github.com/graphql`## More help scrapers
- Jason Hall has a help scraper for the `gcloud` CLI tool at https://github.com/imjasonh/gcloud-help
- Michael Warkentin has a help scraper for the `sentry-cli` CLI tool at https://github.com/mwarkentin/sentry-cli-help