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
| Feature | Status |
| Footnotes | ✅ Side notes |
| Math | ✅ KaTeX |
| Code | ✅ syntect |