ratex

KaTeX構文にほぼ対応したRust製の数式レンダラーです。ブラウザエンジンなしで、iOSやAndroid、Web、サーバー上でLaTeXを描画できます。

Xで共有独自ライセンス(リポジトリを参照)

概要

RaTeXは、KaTeX構文に沿った数式をレンダリングする、純粋なRust製のLaTeXレンダラーです。JavaScriptもWebViewもDOMも使いません。1つのRustコアが表示リストを生成し、各プラットフォームがネイティブに描画するため、iOS、Android、Flutter、React Native、Webで数式を表示でき、サーバーではPNG、SVG、PDFに出力できます。C ABIとWASMも提供します。

主な特長

  • KaTeX互換の構文、プロジェクト自称で99.5%超をカバー
  • 全プラットフォームで共通のRustコア
  • 組み込み用のC ABIとWASM
  • サーバー側でPNG、SVG、PDFを出力
  • KaTeXと比較できるデモと対応表

こんな人・用途に

WebViewやヘッドレスChromeを使わずに数式を表示したいモバイル、クロスプラットフォーム、サーバーの開発者向けです。利用前にライセンス条件を確認してください。

アップストリーム
erweixin/RaTeX
GitHubのフォーク
Guo-astro/ratex
アップストリームのスター数
1.5k
カテゴリ
開発者ツールとインフラ
言語
Rust
ライセンス
独自ライセンス(リポジトリを参照)
フォーク日
2026-04-05
同期状態
同期済み最終同期 2026-09-29