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.
- Host: GitHub
- URL: https://github.com/knadh/dirmaker
- Owner: knadh
- License: mit
- Created: 2021-02-25T13:59:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-13T06:16:42.000Z (over 3 years ago)
- Last Synced: 2025-09-01T05:08:58.763Z (9 months ago)
- Topics: static-site, static-site-generator, static-website, static-website-generator, web-directory, web-directory-search
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 61
- Watchers: 2
- Forks: 13
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

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.