minitype

TypeScript ライブラリとして動作する
ヘッドレス組版エンジン

高品質で美しい文書を生成するための TypeScript ライブラリ

$npm create minitype

解説記事(Zenn)はこちらから

TypeScript ライブラリ

組版機能をライブラリとして利用できるため,単体での利用に加えて,アプリケーションに組込んだり,生成 AI から利用したりと様々なワークフローでの文書生成が実現されます.

高度な日本語組版

禁則処理,縦組,ルビ,ハイフネーション,段組,フロート等の高度な組版やレイアウトに必要な機能を備えています.

マルチプラットフォーム

Node.js,Bun といったサーバサイドの環境に加えて,標準的な Web ブラウザ上でも動作します.