AIワークフロープラットフォームの構築に必要なキャンバス、フォーム、変数、マテリアルを備えたTypeScriptフレームワーク。
tone-row/flowchart-fun
Reactとcytoscape.jsで構築された、プレーンテキストのアウトラインをフローチャートや図に変換するWebアプリ。
代替できる製品:Lucidchart
Draw.io
- スター
- 3,399
- フォーク
- 245
- 未解決の Issue
- 12
- 最終コミット
- 4 日前
これは何?
Flowchart Funは、テキストからフローチャートを生成します。インデント付きのプレーンテキスト構文でノードとその接続を記述すると、ブラウザー上に図として表示されるため、図形をドラッグして配置することなく、アイデアや計画を手早くスケッチできます。
インデントと「goes to:」のようなラベルを使ってエッジを定義し、ノードから前に登場したノードへ接続してループを作ることもできます。インターフェースはReactで構築され、レイアウトの描画にはcytoscape.jsを使っています。テキストの解析は、Graph Selectorという別のライブラリが担当します。
ログイン機能を使わなければ、`pnpm dev`でローカル実行できます。ログイン関連の機能には、Vercel、Supabase、Stripe、SendGridのアカウントが必要です。アプリの表示テキストは.poロケールファイルで翻訳できます。
主な機能
- 01インデント付きのプレーンテキスト入力からフローチャートを生成します。
- 02前に登場したノードへ戻るループ状の接続に対応しています。
- 03Reactとcytoscape.jsを使って構築・描画されています。
- 04インターフェースのテキストは.poロケールファイルで翻訳できます。
- 05JestによるユニットテストとPlaywrightによるエンドツーエンドテストを備えています。
ユースケース
- メモからプロセスフローや決定木を手早くスケッチする。
- ユーザーフローやシステムロジックを、実装前に計画する。
- 文章で書いたアウトラインを共有可能な図に変換する。
クイックスタート
- 1
リポジトリをクローンする
- 2
.env.example を .env にコピーし、環境変数を追加する
- 3
pnpm で依存関係をインストールする
pnpm install - 4
shared パッケージと formulaic パッケージをビルドする
pnpm -F shared build && pnpm -F formulaic build - 5
ログイン機能なしでアプリを実行する
pnpm dev
使う前に知っておきたいこと
- ログイン機能を含むアプリ全体を実行するには、Vercel、Supabase、Stripe、Sendgrid のアカウントが必要です。
- ログイン機能を有効にしてデプロイするには、サーバーレス関数を12個以上使用するため、Vercel Pro アカウントが必要です。
トピック
よくある質問
- flowchart-fun とは?
- Reactとcytoscape.jsで構築された、プレーンテキストのアウトラインをフローチャートや図に変換するWebアプリ。 Flowchart Funは、テキストからフローチャートを生成します。インデント付きのプレーンテキスト構文でノードとその接続を記述すると、ブラウザー上に図として表示されるため、図形をドラッグして配置することなく、アイデアや計画を手早くスケッチできます。
- flowchart-fun は無料で使えますか?ライセンスは?
- flowchart-fun は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- flowchart-fun は今もメンテナンスされていますか?
- 活発にメンテナンス中。flowchart-fun の最終コミットは 2026年10月16日 です。
- flowchart-fun は何に使えますか?
- メモからプロセスフローや決定木を手早くスケッチする。 ユーザーフローやシステムロジックを、実装前に計画する。 文章で書いたアウトラインを共有可能な図に変換する。
- flowchart-fun のインストール方法は?
- リポジトリをクローンする .env.example を .env にコピーし、環境変数を追加する pnpm で依存関係をインストールする: pnpm install shared パッケージと formulaic パッケージをビルドする: pnpm -F shared build && pnpm -F formulaic build ログイン機能なしでアプリを実行する: pnpm dev
- flowchart-fun はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tone-row/flowchart-fun
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アプリのスクリーンショットにデバイスフレームやテキストを加え、Play StoreやApp Store向けの画像を作れるWebベースのツール。
自然言語でAIモデルと対話しながらdraw.ioの図を作成・編集できるWebアプリ、デスクトップアプリ、MCPツール。
友人や家族とのグループ支出を共有して残高を管理できる、無料のオープンソースなSplitwise代替アプリ。
Inbox、Email、SMS、Push、Chat、Slackを単一のAPIで通じてメッセージを送信する、オープンソースの通知・エージェント通信基盤。
React AriaとTailwind CSS v4を基盤とするReact UIコンポーネントライブラリ。旧称はNextUI。