Skip to content
Static content generator for developers. Intuitive, scalable, powerful.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs-src/src/main
docs
project
src
tests/src
.gitignore
.scalafmt.conf
.travis.yml
LICENSE
README.md
build.sbt

README.md

Hepek Build Status Join the chat at https://gitter.im/sake92/hepek

Docs and examples

Start with cloning the starter template
or deploy+fork it with Netlify (yes, for free) in just a few clicks:

Deploy to Netlify

Features

  • full Scala support, statically typed templates etc.
  • automatic relative paths, just type MyPage.ref!!!
  • incremental rendering by default
  • typesafe grids (Bootstrap3, PureCSS), never worry to miss col-*
  • Markdown support (Commonmark)
  • code highlighting (Prismjs)
  • math support (KaTeX, Mathjax)
  • form helpers
  • file watching with sbt
  • PDF rendering

TODO

  • dynamic pages support, e.g. replace Play's Twirl templates :)
  • integrate more CSS and JS libraries/frameworks

Changelog

0.2.0

  • refactored page* and site* flat propertes to more structured PageSettings and SiteSettings (now use with* on those objects, autocomplete for free and more readable IMHO)
  • refactored dependencies structure, added components
  • added implicits for common imports

0.1.2

  • added PureCSS support (#16)
  • added form support

0.1.1 (first release)

  • basic Bootstrap3 support: dependencies, grid, navbar
  • Markdown support via Commonmark
  • Prismjs support
  • Katex and Mathjax support
  • PDF render support
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.