Webサイト、ブログ、ECストアを構築できる、ドラッグ&ドロップ式ページビルダー搭載のセルフホスト型PHP CMS。
- スター
- 9,076
- フォーク
- 874
- 未解決の Issue
- 202
- 最終コミット
- 4 日前
これは何?
Instaticは、ビジュアルキャンバスエディター、コンテンツエンジン、メディア管理、認証、フォーム、プラグイン、静的サイトの公開機能を1台のBunサーバーにまとめています。SQLiteまたはPostgresを使い、自分のインフラ上で運用できます。ヘッドレスCMS、ホスティング、フォームサービス、分析ベンダーを組み合わせる一般的な構成を、セルフホスト型アプリケーション1つで置き換えることを目指しています。
エディターは、複数のブレークポイントに対応したキャンバスで、再利用可能なビジュアルコンポーネント、テンプレート、コレクションを反復処理するループを備えています。また、独自のモデルプロバイダーを使って、編集可能なノードをキャンバス上に作成するAIエージェントも搭載しています。Core Frameworkのデザイントークンとして、色、可変フォントサイズ、余白が組み込まれています。フォームの送信内容は独自のデータテーブルに保存でき、インポートでは生のHTMLや静的サイト全体を読み込めます。
公開されるページはセマンティックなHTMLとコンパクトなCSSで構成され、出力にエディターのランタイムやフレームワークは含まれません。バックエンドプラグインはプラグインごとのQuickJS-WASMサンドボックスで動作し、権限はサイト所有者が許可する必要があります。プロジェクトはバージョン0.0.xで、READMEには1.0より前にAPIが変更される可能性があると記載されています。
主な機能
- 01複数のブレークポイントに対応した、再利用可能なコンポーネントとテンプレートを備えるビジュアルキャンバス
- 02エディターのランタイムを含めず、セマンティックなHTMLとコンパクトなCSSを公開
- 03フォームの送信内容を独自のデータテーブルに保存
- 04色、タイポグラフィ、余白のスケールに対応するデザイントークンを内蔵
- 05プラグインはサンドボックス化されたQuickJS-WASMワーカーで動作し、所有者が許可した権限のみを使用
- 06SQLiteまたはPostgresで動作し、DockerまたはRailwayのワンクリックデプロイに対応
ユースケース
- 自分でホストするブログ、ポートフォリオ、小規模ビジネス向けサイトの構築
- ロールと監査ログが必要な複数著者のウェブサイトの運用
- ホスト型のフォームサービスやCMSを、独自のデータテーブルを使う構成に置き換える
- 任意のホストに移行できる、高速な静的サイトの公開
クイックスタート
- 1
bun.sh から Bun 1.4.1 以降をインストールします
- 2
開発サーバーを起動します
bun run dev
使う前に知っておきたいこと
- README ではプロジェクトは意図的に初期段階にあると説明されています。未完成な部分や変更があることを想定してください。
- AI エージェントを利用するには、ご自身の API キーかローカルの Ollama モデルが必要です。
- 分析機能は運用目的に限られ、サードパーティによる訪問者追跡は行いません。
収録されている特集
トピック
よくある質問
- Instatic とは?
- 1台のBunサーバーで動くセルフホスト型のビジュアルCMS兼ページビルダー。クリーンな静的HTMLとCSSを公開できます。 Instaticは、ビジュアルキャンバスエディター、コンテンツエンジン、メディア管理、認証、フォーム、プラグイン、静的サイトの公開機能を1台のBunサーバーにまとめています。SQLiteまたはPostgresを使い、自分のインフラ上で運用できます。ヘッドレスCMS、ホスティング、フォームサービス、分析ベンダーを組み合わせる一般的な構成を、セルフホスト型アプリケーション1つで置き換えることを目指しています。
- Instatic は無料で使えますか?ライセンスは?
- Instatic は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Instatic は今もメンテナンスされていますか?
- 活発にメンテナンス中。Instatic の最終コミットは 2026年11月3日 です。
- Instatic は何に使えますか?
- 自分でホストするブログ、ポートフォリオ、小規模ビジネス向けサイトの構築 ロールと監査ログが必要な複数著者のウェブサイトの運用 ホスト型のフォームサービスやCMSを、独自のデータテーブルを使う構成に置き換える 任意のホストに移行できる、高速な静的サイトの公開
- Instatic のインストール方法は?
- bun.sh から Bun 1.4.1 以降をインストールします 開発サーバーを起動します: bun run dev
- Instatic はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/CoreBunch/Instatic
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Ycodeは、コードを書かずにWebサイトを作成・管理できるオープンソースのビジュアルWebサイトビルダー兼CMSで、セルフホストまたはマネージドクラウドサービスとして利用できます。
Frappe Framework向けのローコードなビジュアルWebサイトビルダー。Figma風のエディターとワンクリック公開に対応。
HTMLテンプレートやページエディターを、コードを書かずにドラッグ&ドロップで構築できる無料のオープンソースWebビルダーフレームワーク。
独自のコンポーネントとデータでページを構築できる、モジュール型のオープンソースReactビジュアルエディター。
Haloは、個人ブログやナレッジベース、企業サイト、オンラインストアを構築できるオープンソースのWebサイトビルダーです。