crystal-community / crystal-libraries-needed

A list of libraries that are needed or wanted for the Crystal-Language
141 stars 4 forks source link

Static site generator #59

Open watzon opened 7 years ago

watzon commented 7 years ago

Something like Middleman or Jekyll. Ideally pluggable and, or course, fast as hell 😄

straight-shoota commented 7 years ago

I've been experimenting with a static site generator that also serves pages instantaneous for development so you don't have to wait for rebuild - and it's incredibly fast :D It was really easy to get a simple Jekyll project running and only required minor modifications. Still very rough implementation and needs some work, but it shouldn't be too much effort to make a decent base.

It's based on Crinja template engine (with an experimental compatibility mode for liquid syntax) and Sass.cr with libsass bindings. A good Markdown implementation is still missing, though Markd looks promising.

straight-shoota commented 7 years ago

There is also kamber. Though it does not seem to be very flexible and just practical for limited specific use cases. It does not have any templating support and uses hard-coded paths like /categories/:category/:post.

jasdeepsingh commented 6 years ago

https://github.com/jessehorne/rock