beginners

Anthony Franco 2026-03-24T16:32:27.437619Z

What do you recommend for a static site gen in Clojure? I found this https://github.com/cryogen-project/cryogen, wondering what people's thoughts are

adi 2026-03-26T05:40:58.961799Z

May I suggest...

find . -type f -name "*.md" |
    # you can use babashka instead of pandoc
    # 
    xargs -I{} -P4 pandoc -f markdown -t html {} |
    # the dash splices input stream to cat at the point of the dash
    cat head.html site-menu.html - site-footer.html foot.html

2026-03-24T16:41:52.585269Z

i use cryogen, lots of folks use #quickblog

👀 1
seancorfield 2026-03-24T16:45:45.007239Z

I use Cryogen for my own blog and for http://clojure-doc.org

🙌 1
practicalli-johnny 2026-03-24T16:47:20.474799Z

I used Cryogen for several years and it was very good to use. I also created a custom theme pretty easily, by editingnthe html templated & CSS. I did a minor tweek to the Clojure code to pass a test config, so I could easily deploy changes to a test site. Other than that, it wasnt relevant that it was written in Clojure.

🙌 1
Anthony Franco 2026-03-24T17:48:43.915599Z

@jr0cket a few years ago, I went with Gatsby for a blog because it's what was most popular at the time, but after about 1.5 years of not touching it, the NPM ecosystem+Gatsby itself had left my version in a completely broken state. While it may not matter if the backing language is in Clojure, I am kind of hoping the no breaking changes and no abandonware philosophy carries forward better than that

seancorfield 2026-03-24T18:27:33.308809Z

The main reason I switched to Cryogen was that my previous Jekyll-based sites all broke without me changing anything. Thanks, Ruby. I have had zero breakage with Cryogen.

🙌 1
respatialized 2026-03-24T20:16:10.811089Z

https://github.com/scicloj/clay Clay is pretty different from other static website generators in that it gives you something really powerful that other static website generators don't have: the ability to evaluate Clojure code to produce the contents of a page! Worth checking out.

🤔 1
eaj 2026-03-24T20:22:54.554869Z

I would also take a look at https://github.com/cjohansen/powerpack and its introductory tutorial https://github.com/cjohansen/powerblog