Ecstatic is a no-frills static site generator written in Janet. It is in development.
Ecstatic takes inspiration from Jekyll. It uses Temple for its templating language.
Ecstatic requires Janet 1.12.0 or higher.
It expects a user to provide a _layouts
directory, a _posts
directory for
Markdown-formatted posts and a _config.jdn
configuration file.
Clone the repository and then run:
$ jpm deps
$ jpm build
The ecstatic
binary is in the build
directory.
If you have your code in a directory src
, you can run Ecstatic from that
directory like so:
$ /path/to/ecstatic
Your compiled website will be in the _site
directory.
Found a bug? I'd love to know about it. The best way is to report your bug in the Issues section on GitHub.
Ecstatic is licensed under the MIT Licence. See LICENSE for more details.