ページ内ナビ
概要
Wraftは契約書や公式文書などのstructured business contentを作成し、collaborationから配布まで扱うDocument Lifecycle Management platformです。MarkdownとJSONなどのopen formatを採用し、self-hosted構成も提供します。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
structured business documentをopen formatで管理する
文書内容をMarkdownやJSONで保持し、特定vendorの独自binary formatに閉じずにauthoringと再利用を行える設計です。
出典:[2]
文書生成にPostgres・MinIO・Typesenseと複数のrendering toolを組み合わせる
開発手順ではPostgreSQL、MinIO、Typesenseに加え、Pandoc、ImageMagick、LaTeX、Typst、Javaを利用します。検索、asset保存、document rendering、署名を一つのbackendへ組み込みます。
出典:[3]
向いている用途
契約書や定型文書の生成・共同編集を自社管理したい組織に向く
document templateやstructured contentを中心に、重要文書の作成・共同作業・配布をself-hosted環境へ寄せたいケースで比較対象になります。
出典:[2]
導入前の確認
依存componentが多いため運用範囲を事前に把握する
backendだけでもPostgreSQL、MinIO、Typesenseと複数のdocument toolchainを必要とします。version compatibility、backup、storage、search indexを含めて運用設計します。
example secretとdefault credentialを本番で使わない
.env.exampleにはSECRET_KEY_BASE、Guardian/Cloak key、MinIO credential、admin credentialなどの例があります。本番ではすべて新規生成し、secret管理へ移します。
出典:[3]
AGPL-3.0のnetwork service条件を確認する
WraftはAGPL-3.0です。改変版をnetwork経由で提供する場合を含め、利用・改変・提供形態に応じたsource code提供条件を確認します。
出典:[6]
参考にした公式資料
- [1]wraft/wraft repository(2026-10-01)
- [2]Wraft README(2026-10-01)
- [3]Wraft installation guide(2026-10-01)
- [4]Wraft Docker Compose(2026-10-01)
- [5]Wraft v0.6.7 release(2026-10-01)
- [6]Wraft AGPL-3.0 license(2026-10-01)
編集部からの補足
契約書や公式文書を構造化して作成し、Markdown・JSONなどのオープン形式で保持するDocument Lifecycle Managementです。Phoenix/Elixir本体にPostgres、MinIO、Typesense、Pandoc、LaTeX/Typstなどを組み合わせるため、文書生成要件と運用コストをセットで評価します。
3ステップで試す
- 1
Wraftを取得して前提ソフトを確認
INSTALLATION.mdに記載されたElixir/Erlang、Postgres、MinIO、Typesense、Pandoc、ImageMagick、LaTeX/Typst、Javaなどの前提を確認します。
git clone https://github.com/wraft/wraft.git && cd wraft - 2
環境変数とprojectをsetup
公式development手順に沿って環境変数を読み込み、Elixir dependenciesとdatabase setupを実行します。productionではexample secretを必ず置き換えます。
mv .env.example .env.dev && source .env.dev && mix setup - 3
Phoenix serverを起動
backendを起動し、http://localhost:4000を開きます。frontendは別repositoryまたはCompose構成を利用します。
source .env.dev && mix phx.server
成長
成長の推移 · 直近30日
166 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 1
- Open PR
- 4
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Dify157,686 Stars
共通タグ 3件 · 共通カテゴリ 1件
AIワークフロー、検索、エージェントを一つの基盤で設計・公開する
TypeScript - Coolify62,495 Stars
共通タグ 3件 · 共通カテゴリ 1件
自分のLinux serverをGit/Docker対応PaaSとしてまとめて管理する
PHP - APITable15,627 Stars
共通タグ 3件 · 共通カテゴリ 1件
spreadsheet型data layerにAPI・embed・automationを重ねて業務appをlow-codeで作る
TypeScript - Keep12,373 Stars
共通タグ 3件 · 共通カテゴリ 1件
監視toolのalertを一画面へ集約し、相関・enrichment・対応workflowまでつなげる
Python - Polar10,301 Stars
共通タグ 3件 · 共通カテゴリ 1件
token・API call・agent runなどのusageをmeterし、多様な課金モデルへつなげる
Python - Stoat Backend3,368 Stars
共通タグ 3件 · 共通カテゴリ 1件
チャットのAPI・realtime・file・通知を複数serviceへ分けてself-hostするRust基盤
Rust
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。