アンケート、クイズ、投票向けのオープンソース対話型フォーム作成ツール。ホスト型クラウドとセルフホストに対応。
nextcloud/forms
Nextcloud向けのセルフホスト型フォーム・アンケートアプリ。自分のサーバーで質問票を作成し、回答を収集できます。
代替できる製品:Google Forms
Typeform
SurveyMonkey
- スター
- 383
- フォーク
- 131
- 未解決の Issue
- 102
- 最終コミット
- 昨日
これは何?
Nextcloud Formsを使うと、Nextcloudのインスタンス内で手軽なアンケートや質問票を作成できます。画面は必要な機能に絞られており、モバイル端末でも利用できます。回答者とフォームを共有し、結果をグラフで確認したり、Google Formsと同じ形式のCSVとしてエクスポートしたりできます。
アンケートのデータや回答は、サードパーティのサービスではなく、自分のNextcloudサーバーに保存されます。また、Formsのイベントに対するwebhookにも対応しており、その詳細はNextcloudのサーバー管理ガイドに記載されています。
このプロジェクトはJavaScriptで書かれており、フロントエンドにはVue、バックエンドにはPHPを使用しています。Nextcloudアプリのエコシステム内で開発されているため、単独で実行するのではなく、Nextcloudのインスタンスにインストールして利用します。
主な機能
- 01シンプルでモバイル端末にも対応した画面から、アンケートや質問票を作成できます。
- 02アプリ内で回答をグラフ表示できます。
- 03結果をGoogle Forms互換のCSVとしてエクスポートできます。
- 04アンケートのデータをすべて自分のNextcloudインスタンスに保存できます。
- 05Formsのイベントをきっかけにwebhookを実行できます。
ユースケース
- すでにNextcloudを利用しているチームで、社内アンケートやフィードバックフォームを実施する。
- データをプライベートなインフラ内に保持しながら回答を収集する。
- セルフホスト環境で、Google Formsなどのホスト型フォームサービスを置き換える。
クイックスタート
- 1
アプリをNextcloudのappsフォルダーにクローンします
git clone https://github.com/nextcloud/forms.git - 2
依存関係をインストールし、アプリのフォルダーでJavaScriptをビルドします
composer i && composer i && npm ci && npm run build - 3
Nextcloudのアプリ管理画面からアプリを有効にします
使う前に知っておきたいこと
- Nextcloud用のアプリのため、使用するには稼働中のNextcloudサーバーが必要です。
- このプロジェクトはAGPL-3.0でライセンスされています。コピーレフトライセンスのため、派生物も同じ条件で公開する必要があります。
収録されている特集
トピック
よくある質問
- forms とは?
- Nextcloud向けのセルフホスト型フォーム・アンケートアプリ。自分のサーバーで質問票を作成し、回答を収集できます。 Nextcloud Formsを使うと、Nextcloudのインスタンス内で手軽なアンケートや質問票を作成できます。画面は必要な機能に絞られており、モバイル端末でも利用できます。回答者とフォームを共有し、結果をグラフで確認したり、Google Formsと同じ形式のCSVとしてエクスポートしたりできます。
- forms は無料で使えますか?ライセンスは?
- forms は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- forms は今もメンテナンスされていますか?
- 活発にメンテナンス中。forms の最終コミットは 2026年11月6日 です。
- forms は何に使えますか?
- すでにNextcloudを利用しているチームで、社内アンケートやフィードバックフォームを実施する。 データをプライベートなインフラ内に保持しながら回答を収集する。 セルフホスト環境で、Google Formsなどのホスト型フォームサービスを置き換える。
- forms のインストール方法は?
- アプリをNextcloudのappsフォルダーにクローンします: git clone https://github.com/nextcloud/forms.git 依存関係をインストールし、アプリのフォルダーでJavaScriptをビルドします: composer i && composer i && npm ci && npm run build Nextcloudのアプリ管理画面からアプリを有効にします
- forms はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nextcloud/forms
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ノーコード編集、埋め込みフォーム、通知、各種連携、自前でのホスティングに対応したオープンソースのフォームビルダー。
React、Angular、Vue、プレーンなJavaScriptで、JSON定義のフォーム、アンケート、クイズ、複数ステップのウィザードを表示するオープンソースのJavaScriptライブラリ。
アプリ内、Webサイト、リンク、メールでアンケートを実施できる、Qualtricsの代替となるオープンソースのアンケートプラットフォーム。
JSONデータからフォームを生成・検証・送信できる、8つのUIフレームワークに対応したローコードVueフォームコンポーネント。
TypeScript、JavaScript、React、Vue、Angular、Solid、Lit向けのヘッドレスで型安全なフォーム状態管理ライブラリ。