A static site generator made for MarkDown, HTML, JsonSchema, XMLSchema, and more
Project description
Menagerie
A static site generator that supports:
- Markdown
- HTML
- JSON Schemas (Limited)
- XML Schemas
- YAML Schemas (Coming soon)
Setup
Install the package via your favorite virtual environment manager:
pipenv install menagerie-docs
Run the start_project
command
python -m menagerie start_project MySite
This will create a content/
folder as well as a config.json
within a folder called MySite
.
Also, you may want to add ./m_cache
to your .gitignore
Building
To generate the site, run the following:
python -m menagerie generate
This will output to a folder named out/
; to view the site open the generated index.html
in your browser.
Custom Config Path
python -m menagerie generate --config=PATH/TO/CONFIG
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
menagerie-docs-0.0.7.tar.gz
(38.4 kB
view hashes)
Built Distribution
Close
Hashes for menagerie_docs-0.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dfb19880395f71ae51ad78215e7992b7d34d263e16bac60ed1946a3440e0b8f |
|
MD5 | 676d1d2d04244866f727f33c871149f7 |
|
BLAKE2b-256 | 6b5ef60337f2db5128e302bde34c799bb96f17cc232fb985e0a0ac17675ce7f9 |