Trình biên dịch Markdown siêu nhanh cho mọi dự án

Trình biên dịch Markdown / MDX hiệu năng cao xây dựng bằng Rust.
Nhanh hơn unified lên đến 25 lần .

$npm install @unifast/node

Benchmark

Thời gian biên dịch Markdown sang HTML (ms). Càng thấp càng tốt.

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

Tất cả các API bạn cần. Đã được tích hợp sẵn.

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>

Tính năng

🦀Sức mạnh từ Rust

Trình biên dịch lõi viết bằng Rust với phân tích zero-copy và cấp phát arena.

🔋Tích hợp đầy đủ

Hơn 20 plugin tích hợp sẵn: GFM, math, emoji, tô sáng cú pháp, frontmatter và nhiều hơn nữa.

🌈Hai engine tô sáng

Tích hợp sẵn Tree-sitter và syntect. Nhanh hơn rehype-highlight lên đến 8 lần.

⚛️Hỗ trợ MDX

Biên dịch MDX hạng nhất với hỗ trợ JSX và biểu thức.

Nhà tài trợ