Конструктор диалоговых форм с открытым исходным кодом для опросов, викторин и голосований: доступен в облаке или для самостоятельного размещения.
nextcloud/forms
Приложение для создания форм и опросов в Nextcloud и сбора ответов на собственном сервере.
Open source альтернатива:Google Forms
Typeform
SurveyMonkey
- Звёзды
- 383
- Форки
- 131
- Открытые issues
- 102
- Последний коммит
- вчера
Что это?
Nextcloud Forms позволяет создавать простые опросы и анкеты в Nextcloud. Интерфейс содержит только необходимые настройки и удобен для использования на мобильных устройствах. Формой можно поделиться с участниками, а затем просмотреть результаты в виде визуализаций или экспортировать их в CSV в том же формате, что и в Google Forms.
Данные опросов и ответы хранятся на вашем сервере Nextcloud, а не в стороннем сервисе. Приложение также поддерживает вебхуки для событий Forms — они описаны в руководстве по администрированию сервера Nextcloud.
Проект написан на JavaScript: фронтенд использует Vue, а бэкенд — PHP. Он развивается в экосистеме приложений Nextcloud, поэтому устанавливается через экземпляр Nextcloud и не запускается отдельно.
Ключевые возможности
- 01Создание опросов и анкет в простом интерфейсе, удобном для мобильных устройств.
- 02Визуализация ответов в приложении.
- 03Экспорт результатов в CSV, совместимый с Google Forms.
- 04Хранение всех данных опросов на собственном экземпляре Nextcloud.
- 05Запуск вебхуков при событиях Forms.
Сценарии использования
- Проведение внутренних опросов и сбор отзывов от команды, которая уже пользуется Nextcloud.
- Сбор ответов, когда данные должны оставаться в частной инфраструктуре.
- Замена размещённых в облаке сервисов для форм, например Google Forms, в самостоятельно размещённых решениях.
Быстрый старт
- 1
Клонируйте приложение в папку apps вашего Nextcloud
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 — лицензии с принципом copyleft, которая требует распространять производные работы на тех же условиях.
В подборках
Темы
Частые вопросы
- Что такое forms?
- Приложение для создания форм и опросов в Nextcloud и сбора ответов на собственном сервере. Nextcloud Forms позволяет создавать простые опросы и анкеты в Nextcloud. Интерфейс содержит только необходимые настройки и удобен для использования на мобильных устройствах. Формой можно поделиться с участниками, а затем просмотреть результаты в виде визуализаций или экспортировать их в CSV в том же формате, что и в Google Forms.
- forms можно использовать бесплатно? Какая у него лицензия?
- forms распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- forms всё ещё поддерживается?
- Активно поддерживается. Последний коммит в forms — 6 нояб. 2026 г..
- Для чего можно использовать forms?
- Проведение внутренних опросов и сбор отзывов от команды, которая уже пользуется Nextcloud. Сбор ответов, когда данные должны оставаться в частной инфраструктуре. Замена размещённых в облаке сервисов для форм, например Google Forms, в самостоятельно размещённых решениях.
- Как установить forms?
- Клонируйте приложение в папку apps вашего Nextcloud: 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 проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Конструктор форм с открытым исходным кодом: визуальное редактирование без кода, встраивание, уведомления, интеграции и возможность самостоятельного размещения.
Открытая JavaScript-библиотека для отображения JSON-форм, опросов, викторин и пошаговых мастеров в React, Angular, Vue и обычном JavaScript.
Платформа для опросов с открытым исходным кодом: опросы в приложении и на сайте, по ссылке и электронной почте; альтернатива Qualtrics.
Low-code-компонент форм для Vue: создаёт, проверяет и отправляет формы по JSON-описанию и поддерживает восемь UI-фреймворков.
Headless-библиотека с типобезопасным управлением состоянием форм для TypeScript, JavaScript, React, Vue, Angular, Solid и Lit.