awesome-generatorGenerate awesome list over Github API
Awesome generator
Generate awesome list for any language over Github search API.
Generated awesome lists: generated-awesomeness.
Installation
Download binary for latest release or install from source:
go get github.com/orsinium/awesome-generator
cd $GOPATH/src/orsinium/awesome-generator
Usage
Generate awesome list for language:
go run awesome.go -l python > python.md
Generate awesome list for topic:
go run awesome.go -t docker > docker.md
If you're download binary release then use it instead of go run awesome.go:
./linux-amd64.bin -t docker > docker.md
Advanced usage
Save projects to JSON:
go run awesome.go -l python --json > python.json
Generate awesome list from JSON:
cat python.json | go run awesome.go > python.md
Command line arguments
-
-l-- language.go run awesome.go -l python -
-t-- topic.go run awesome.go -t docker -
--json-- dump projects to json.go run awesome.go -l python --json -
--pages-- count of pages (default 10).go run awesome.go -l python --pages 5 -
--min-- minimum projects into one section (default 2).go run awesome.go -l python --min 3
评论
