Hepek screenshot

Hepek

Author Avatar Theme by Sake92
Updated: 15 Apr 2025
110 Stars

Typesafe HTML templates and static site generator in pure Scala

Categories

Overview:

Hepek is a project with a focus on creating typesafe but flexible HTML templates. It offers a variety of features including typesafe templates, grids, forms, code highlighting, markdown support, and is compatible with both the JVM and ScalaJS. Additionally, Hepek includes a static site generator for developers, allowing them to easily create and deploy their own websites using platforms like Netlify.

Features:

  • Typesafe templates: Hepek provides a typesafe approach to creating HTML templates, ensuring compile-time safety and reducing the likelihood of runtime errors.
  • Grids and forms: Users can easily create responsive grids and forms within their HTML templates using Hepek.
  • Code highlighting: Hepek supports code highlighting, making it easy to display code snippets on websites.
  • Markdown support: Hepek includes support for rendering Markdown content, allowing users to write content in Markdown syntax and have it automatically converted to HTML.

Installation:

To install Hepek, follow these steps:

  1. Add Hepek as a dependency in your project’s build file. For Maven, add the following to your pom.xml:
<dependency>
    <groupId>com.githu