Şimşek hızlı Markdown derleyicisi

Rust ile geliştirilmiş yüksek performanslı Markdown / MDX derleyicisi.
unified'tan 25 kat daha hızlı .

$npm install @unifast/node

Karşılaştırma

Markdown'dan HTML'e derleme süresi (ms). Düşük olan daha iyidir.

120 lines
0.18ms
4.78ms
27x
560 lines
0.41ms
11.22ms
27x
2,000 lines
1.2ms
31.51ms
26x
unifastunified + remark + rehype

İhtiyacınız olan API'ler. Yerleşik olarak.

import { compile } from "@unifast/node";

const result = compile("# Hello\n\nThis is **unifast**.");

console.log(result.output);
// <h1 id="hello">Hello</h1>
// <p>This is <strong>unifast</strong>.</p>

Özellikler

🦀Rust Destekli

Çekirdek derleyici, sıfır kopya ayrıştırma ve arena tahsisi ile Rust'ta yazılmıştır.

🔋Her Şey Dahil

20'den fazla yerleşik eklenti: GFM, matematik, emoji, sözdizimi vurgulama, frontmatter ve daha fazlası.

🌈Çift Vurgulama Motoru

Tree-sitter ve syntect yerleşik. rehype-highlight'tan 8 kata kadar daha hızlı.

⚛️MDX Desteği

JSX ve ifade desteğiyle birinci sınıf MDX derlemesi.

Sponsorlar