Kevlar

screenshot of Kevlar

A crossplatform, batteries-included zero-dependency static site generator built using pure C

Overview

Kevlar V2 presents itself as a straightforward and quick Static Site Generator that focuses on simplicity and efficiency. With an HTML-first approach, it’s designed for users who prefer a minimalistic experience without the convolutions of heavier frameworks. Its cross-platform compatibility ensures that users on both Windows 11 and Debian GNU/Linux can leverage its capabilities with ease.

If you're looking for a generator that can quickly convert your markdown files into a functional static site, Kevlar V2 might be an ideal fit. Its emphasis on being simple and user-friendly makes it particularly appealing to those who are just starting out or those who wish to streamline their development process.

Features

  • Simple and Fast: Kevlar V2 is built for speed and ease of use, allowing you to set up a static site in no time.
  • HTML-first Approach: This ensures that the site structure is intuitive, making it easier for developers to focus on content.
  • Cross-platform Compatibility: Tested on both Windows 11 and Debian GNU/Linux, it provides flexibility for users regardless of their operating system.
  • Custom Markdown Loader: Kevlar includes its own markdown loader, enabling users to build executables directly from markdown files.
  • Basic Site Skeleton Setup: With simple commands like kevlar new <NAME>, you can quickly create a basic structure for your site.
  • Configurable Themes: The theme option in the config file allows for easy customization, ensuring that your site reflects your desired aesthetic.
  • Templating Tags: The templating system is intuitive, with easy-to-use tags for headers, footers, scripts, and styles to enhance site functionality.