Skip to content

Xylit SSG - A Powerful Static Site Generator

…The Less Bloated & More Straightforward Generator.

Expressive Syntax

Xylit heavily relies on tagged template literals, which makes composing differend DSL’s a breeze:

  • No Need for hacky Markdown or YAML injections!
  • No need for learning a new Template Language!

Component-Driven Templating

Reuse parts of your code in form of components:

  • Properties Support
  • Named Slot Support
  • Scoped Slot Support

Flexible Styling

A Component-Driven approach requires a powerful styling toolset. Xylit’s Out of the Box Support:

  • Sass & Less preprocessing
  • CSS Modules
  • Scoped CSS

File-Based Routing

Xylit ships with a file-based routing system. When a Xylit-file is added to the project it’s automatically available as a route.

DevServer & Livereload

Xylit comes with e built-in DevServer & supports live reloading.

Agnostic Project Structure

Many generators require a specific project structure.
However, Xylit is able to align with your project structure.

Zero JavaSript Builds

Templates are processed during the build time. Xylit does not generate any JavaScript by itself.