Skip to content

mkaz/hastie

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
pkg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Hastie - Static Site Generator

Hastie is a static site generator, it processes a folder of markdown text files, applies a template, and generates an HTML site.

Example Sites

Do you use Hastie? Submit your site via PR.

Using Hastie

To use Hastie, first create a directory of source files in markdown, and specify templates to use, either pre-built or create your own. You then run hastie to smash the two together producing a site of HTML files. Upload and serve.

For the Hastie documentation site, the template files are available at themes/docs and the pages and config are in the example directory.

To generate the documentation, after downloading a binary:

  1. Clone the repository.
  2. Change to hastie/example directory.
  3. Run hastie to generate.
  4. Files output to docs/ directory per hastie.json config.

Read the docs for customization and usage.

Contribute

All contributions are welcome. Please use Github to submit feature requests, bug reports, documentation, or pull requests.

Thanks to all the contributors!

License

The project is licensed under the MIT LICENSE.