dev-friendly generation of websites with jinja2 templates
Project description
jinja2html
jinja2html takes your jinja2 templates and outputs HTML.
More importantly, it supports developer-friendly live reloading so that you can create that masterpiece of a static website without ripping your hair out.
Why jinja2html?
Blogging frameworks are a dime a dozen. But what if you don't want to write a blog? What if you wanted to make a static landing page, but without all that client-heavy nonsense like React/Vue/Angular/etc?
That's where jinja2html comes in.
No fancy bells and whistles, no bull$hit, just your bold artisitic vision + jinja2html.
Install
pip install jinja2html
This installs the CLI command, jinja2html
, which can be used to generate html or start the local development server.
Usage
usage: jinja2html.py [-h] [--generate]
Renders jinja2 templates as html
optional arguments:
-h, --help show this help message and exit
--generate cause all jinja2 files in this directory to be rendered for prod
Examples
# run in dev mode, in the current directory
python jinja2html
# generate html files for use in prod
python jinja2html --generate
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for jinja2html-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d32d2719f0f6efa029faded5bf739e0fe9ecae02f76a68533dda8a58781127b |
|
MD5 | b833e04cbb3d7d819d6be45c57d353fb |
|
BLAKE2b-256 | 23309582eab94e368576ddebf4e4ce220d86601a60671637d28f6f07122f992e |