Repolode
OpnForm

OpnForm/OpnForm

ノーコード編集、埋め込みフォーム、通知、各種連携、自前でのホスティングに対応したオープンソースのフォームビルダー。

代替できる製品:TypeformGoogle FormsJotform

スター
3,860
フォーク
555
未解決の Issue
28
最終コミット
6 時間前

これは何?

OpnFormは、コードを書かずにオンラインフォームを作成できるオープンソースのフォームビルダーです。ビジュアルエディターでフォームを設計し、テキスト、日付、URL、ファイルアップロードなど、さまざまな入力タイプを選択できます。完成したフォームは他のWebサイトに埋め込んだり、リンクで共有したりできます。

フォームへの送信をきっかけにメール通知を送ったり、Slack、Discord、カスタムwebhookなどの連携先にデータを送信したりできます。フォームロジック、captchaによる保護、基本的なフォーム分析機能も備えています。リモートMCPサーバーを使うと、AIエージェントがフォームの下書きを作成・プレビューできます。また、OAuthにより、ワークスペースを考慮した管理と、読み取り専用の送信データエクスポートが可能です。

APIにはLaravel上のPHP、クライアントにはNuxtを採用しています。マネージドクラウドサービスに加え、自前でホスティングするためのデプロイガイドとDockerベースの開発環境も提供されています。コア部分はAGPLv3でライセンスされており、api/app/Enterpriseに含まれるEnterprise機能には別途プロプライエタリライセンスが適用されます。

主な機能

  • 01ビジュアルエディターによるノーコードのフォーム作成
  • 02テキスト、日付、URL、ファイルアップロードなど複数の入力タイプ
  • 03フォームを他のWebサイトに埋め込み
  • 04メール通知とSlack、Discord、webhookとの連携
  • 05フォームロジック、captchaによる保護、基本的な分析機能
  • 06AIエージェント向けのリモートMCPサーバー

ユースケース

  • マーケティングサイトでリードや問い合わせを収集する
  • アンケートや登録フォームを運用し、チームチャットに通知を送る
  • 送信データを自社インフラ内に保持するため、フォームのバックエンドを自前でホスティングする

クイックスタート

  1. 1

    マネージドクラウドサービス opnform.com に登録する

  2. 2

    セルフホスティングする場合は、ドキュメントにある公式のデプロイガイドに従ってください

  3. 3

    ローカル開発の場合は、ドキュメントにある Docker Development Guide に従ってください

使う前に知っておきたいこと

  • セルフホスティングにはデプロイガイドに従う必要があります。マネージドクラウドサービスは、README で簡単な方法として推奨されています。
  • api/app/Enterprise/ 配下の高度な機能はプロプライエタリであり、別途定められた Enterprise 利用条件が適用されます。
  • コア部分は AGPLv3 でライセンスされており、ネットワーク経由で提供する改変版にはコピーレフトの義務が生じます。

トピック

よくある質問

OpnForm とは?
ノーコード編集、埋め込みフォーム、通知、各種連携、自前でのホスティングに対応したオープンソースのフォームビルダー。 OpnFormは、コードを書かずにオンラインフォームを作成できるオープンソースのフォームビルダーです。ビジュアルエディターでフォームを設計し、テキスト、日付、URL、ファイルアップロードなど、さまざまな入力タイプを選択できます。完成したフォームは他のWebサイトに埋め込んだり、リンクで共有したりできます。
OpnForm は無料で使えますか?ライセンスは?
OpnForm は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
OpnForm は今もメンテナンスされていますか?
活発にメンテナンス中。OpnForm の最終コミットは 2026年10月21日 です。
OpnForm は何に使えますか?
マーケティングサイトでリードや問い合わせを収集する アンケートや登録フォームを運用し、チームチャットに通知を送る 送信データを自社インフラ内に保持するため、フォームのバックエンドを自前でホスティングする
OpnForm のインストール方法は?
マネージドクラウドサービス opnform.com に登録する セルフホスティングする場合は、ドキュメントにある公式のデプロイガイドに従ってください ローカル開発の場合は、ドキュメントにある Docker Development Guide に従ってください
OpnForm はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/OpnForm/OpnForm

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト