A fast and light static-site generator. https://mandy.alyxshang.boo
Find a file
alyxshang 81f85f28cb
All checks were successful
/ test (push) Successful in 2m6s
Fixed a typo.
2026-05-13 22:32:16 +02:00
.forgejo/workflows v.0.2.0 2026-03-18 21:35:19 +01:00
sample v.0.2.1 2026-05-01 14:29:15 +02:00
src v.0.2.1 2026-05-01 14:29:15 +02:00
.gitignore Documentation left. 2026-01-17 23:46:19 +01:00
Cargo.toml Fixed a typo. 2026-05-13 22:32:16 +02:00
LICENSE Init. 2026-01-13 21:06:27 +01:00
README.markdown Removed all references to crates.io. 2026-05-13 22:30:15 +02:00

MANDY

Mandy CI

A fast and light static-site generator.

ABOUT

This repository contains the source code for a light and fast static-site generator (SSG) using the Jirai markup language and the JMU data language. The SSG has been optimized to be exceptionally light and exceptionally fast.

DOCUMENTATION

CODE REPORT

Mandy was built with the explicit purpose of being very light, highly optimized, and very fast. These metrics about the project's code should illustrate this:

  • 700 lines of Rust.
  • 160 lines of Rust unit tests.
  • 779 lines of documentation comments.
  • The size of the compiled binary is less than 500KB.
  • The build time for a Mandy project is <400ms.

The previous version of Mandy from two years ago had 4000 lines of code and an executable size of 12MB.

SITES USING MANDY

CHANGELOG

Version 0.1.0

  • Initial release.
  • Initial upload to Forgejo.

Version 0.2.0

  • Updated documentation.
  • Added the ability to have site data in the data directory.

Version 0.2.1

  • Updated documentation.
  • Added a list of sites using Mandy.
  • Fixed the bug where using the test command would accidentally build the project.

NOTE

  • Mandy by Alyx Shang.
  • Licensed under the FSL v1.