बेहद तेज़ Markdown कंपाइलर

Rust में बना उच्च-प्रदर्शन Markdown / MDX कंपाइलर।
unified से 25 गुना तेज़ तक।

$npm install @unifast/node

बेंचमार्क

Markdown से HTML कंपाइलेशन समय (ms)। कम बेहतर है।

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

ज़रूरी सभी API, बिल्ट-इन।

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>

विशेषताएँ

🦀Rust-पावर्ड

कोर कंपाइलर Rust में लिखा गया है, जिसमें ज़ीरो-कॉपी पार्सिंग और एरीना अलोकेशन का उपयोग होता है।

🔋ऑल-इन-वन

20+ बिल्ट-इन प्लगइन्स: GFM, math, emoji, सिंटैक्स हाइलाइटिंग, frontmatter, और भी बहुत कुछ।

🌈ड्यूल हाइलाइट इंजन

Tree-sitter और syntect बिल्ट-इन। rehype-highlight से 8 गुना तेज़ तक।

⚛️MDX सपोर्ट

JSX और एक्सप्रेशन सपोर्ट के साथ फर्स्ट-क्लास MDX कंपाइलेशन।

स्पॉन्सर्स