Skip to content
Turn your awesome list into an HTTP API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
.nvmrc
README.md
package-lock.json
package.json

README.md

awesomer

Convert any awesome-list into JSON data.

Run

Requirements:

  • npm >= v5

You can configure the following options:

name description default
GITHUB_API_KEY The API key obtained by Github (required) ""
DEST The filename for the static JSON file data.json
IMAGE_DEST The folder where you want to save the screenshots false (don't save the screenshots)

Either passing them as command-line arguments or exporting them as environment variables or even write them to a config.json file like the following one:

{
  "GITHUB_API_KEY": "asnd29n30r2fmnoGREG%§gr3094wfenoi3",
  "DEST": "static/data/projects.json",
  "IMAGE_DEST": "static/images/"
}

Then you can run:

npx github:wbkd/awesomer
You can’t perform that action at this time.