Repolode
nextcloud

nextcloud/forms

Nextcloud向けのセルフホスト型フォーム・アンケートアプリ。自分のサーバーで質問票を作成し、回答を収集できます。

代替できる製品:Google FormsTypeformSurveyMonkey

スター
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. 1

    アプリをNextcloudのappsフォルダーにクローンします

    git clone https://github.com/nextcloud/forms.git
  2. 2

    依存関係をインストールし、アプリのフォルダーでJavaScriptをビルドします

    composer i && composer i && npm ci && npm run build
  3. 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 の数値は毎日更新されます。

関連プロジェクト