An open API service indexing awesome lists of open source software.

https://github.com/cesarferreira/facelift

Quick github-pages generator
https://github.com/cesarferreira/facelift

facelift generator gh-pages node tool

Last synced: 10 months ago
JSON representation

Quick github-pages generator

Awesome Lists containing this project

README

          

# facelift
> Quick github-pages generator




Build Status
npm
npm
License

## Install

```sh
npm install -g facelift
```

## Usage

```
Usage

$ facelift

```

This will use the `facelift.json` file to generate the `docs/` folder with the website content.

## Example of a `facelift.json` for [drone](https://github.com/cesarferreira/drone)

```json
{
"title": "drone",
"subtitle": "The missing library manager for Android Developers",
"installation": "npm i -g drone",
"url": "https://github.com/cesarferreira/drone",
"screenshot": "http://cesarferreira.com/drone/res/add4.gif",
"author": {
"name": "cesar ferreira",
"thumbnail": "https://pbs.twimg.com/profile_images/884351017097322496/2mmpORsM_400x400.jpg",
"homepage": "http://cesarferreira.com"
},
"highlights": [
{
"title": "Features",
"items": [
"Blazing fast way to add libraries",
"No need to search the web for that library",
"Add multiple dependencies with a one liner",
"Automated dependency and package management",
"Automatic import custom urls (e.g. jitpack)",
"Intuitive, easy-to-learn tool"
]
},
{
"title": "Links",
"items": [
"GitHub: https://github.com/cesarferreira/drone",
"npm: https://www.npmjs.com/package/drone"
]
}
]
}
```

> `git add` and `push` your code to your `remote`.

### now...
Head to your https://github.com/USERNAME/REPO/settings, scroll down to Github Pages and change the source to __master branch /docs folder__.



### This will generate this [website](http://cesarferreira.com/drone/)



## Created by
[Cesar Ferreira](https://cesarferreira.com)

## License
MIT © [Cesar Ferreira](http://cesarferreira.com)