fjord is a static site generator based on mynt (at least for now).
Basically, there are a few features I think mynt is missing, and I would like to attempt to implement some of the features I want. That's about all this is...
fjord is slightly different from mynt in the following aspects:
-
All tags are converted to titlecase.
-
Posts have a
prev
andnext
field, which link to the posts that come before and after it chronologically. If a post doesn't have one, it means it's either the first or last post. -
Drafts don't need to start their filename with
_
, you can specify if a post is a draft using thedraft
flag in the post's frontmatter. -
Changing a posts timestamp doesn't require changing the filename (though you might want to do that anyways), it just requires using the
date
field in the post's frontmatter.
While that's not a huge number of changes, it's enough for now. Plus, I'm just sorta hacking this together to give me the features I want.
I'm currently working on overhauling the entire _posts
directory and how posts
and drafts stored. See the issues for
more details on what I'm trying to put together.
fjord is not yet available from PyPI, but you can install the latest trunk using
# pip install git+https://github.com/dkuntz2/fjord.git
Alternatively, you can download fjord's repository and run
$ python2 setup.py build
# python2 setup.py install
Another static site generator?
With the ever growing population of static site generators, all filling a certain need, I've yet to find one that allows the generation of anything but the simplest of blogs.
That's where mynt comes in, being designed to give you all the features of a CMS with none of the often rigid implementations of those features.
From PyPI:
$ pip install mynt
Latest trunk:
$ pip install git+https://github.com/Anomareh/mynt.git
After installing mynt head on over and give the quickstart page and docs a read.
If you run into any issues or have any questions, either open an issue or hop in #mynt on irc.freenode.net.