generate-awesome
v0.3.1
Published
🖨 Generate an awesome list from a set of individual data files.
Downloads
13
Keywords
Readme
Not ready for public use yet. Still some TODOs
Generate Awesome
A command-line tool for generating Awesome Lists from a set of data files.
Why?
Maintaining a Markdown-based Awesome List becomes difficult quickly. Merge conflicts, typos, and duplicate entries are common. Generate Awesome uses a discrete data file for each entry in the list. Generate Awesome also checks for duplicates.
Features
- Duplicate detection.
- GitHub metadata! Star count and last commit date.
- Human readable data files using TOML.
Installation
Install Node 6 or higher. We recommend using NVM.
npm install -g generate-awesome
Usage
TODO update this once we have the final command set
Init
generate-awesome init
Creates a new project in the current folder.
Add [url]
generate-awesome add [url]
Scrapes data from a given URL and creates a new TOML file in /data
.
Generate
generate-awesome generate
Generates the README.md file from README.md.hbs and the data in /data
.