Welcome to Mizushi

Mizushi is a lightweight knowledge base engine written in Rust. This is a sample article to demonstrate its features.

Features

  • Markdown support — full CommonMark + GFM
  • Frontmatter — YAML metadata for each article
  • Footnotes as side notes — footnotes appear inline, not at bottom[1]
  • Math rendering — KaTeX-powered LaTeX math
  • Code highlighting — syntect-based server-side highlighting
  • Hot reload — content changes are picked up automatically

Code Example

Here's a Rust example:

fn main() {
    println!("Hello, Mizushi!");
}

Math Example

Inline math: \(E = mc^2\)

Display math:

\[ \int_{-\infty}^{\infty} e^{-x^2}\,dx = \sqrt{\pi} \]

Tables

FeatureStatus
Footnotes✅ Side notes
Math✅ KaTeX
Code✅ syntect