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

https://github.com/knadh/dirmaker

dirmaker is a simple, opinionated static site generator for quickly publishing directory websites.
https://github.com/knadh/dirmaker

static-site static-site-generator static-website static-website-generator web-directory web-directory-search

Last synced: 8 months ago
JSON representation

dirmaker is a simple, opinionated static site generator for quickly publishing directory websites.

Awesome Lists containing this project

README

          

![logo](https://user-images.githubusercontent.com/547147/109163952-e4610100-779f-11eb-9aa6-2236f06d3022.png)

dirmaker is a simple, opinionated static site generator for publishing directory websites (eg: [Indic.page](https://indic.page), [env.wiki](https://env.wiki/directory) It takes entries from a YAML file and generates a categorised, paginated directory website.

### Install
`pip3 install dirmaker`

### Build a site
```shell
# Generate an example site in the `example` directory.
dirmaker --new

cd example

# Edit config.yml and add data to data.yml
# Customize static files and the template if necessary.

# Build the static site into a directory called `site`.
dirmaker --build
```

Licensed under the MIT license.