Конструктор диалоговых форм с открытым исходным кодом для опросов, викторин и голосований: доступен в облаке или для самостоятельного размещения.
javahuang/SurveyKing
Самостоятельно размещаемая платформа для опросов, экзаменов с оцениванием и практики по банку вопросов, с AI-помощью при создании форм и аналитикой ответов.
Open source альтернатива:SurveyMonkey
Google Forms
- Звёзды
- 4,033
- Форки
- 607
- Открытые issues
- 62
- Последний коммит
- 2 месяца назад
Что это?
SurveyKing — система для создания опросов, экзаменов и заданий для практики по банку вопросов в одном месте. Команды могут развернуть её на собственной инфраструктуре с помощью Docker: начать со встроенной базы данных H2, а для промышленной эксплуатации перейти на MySQL.
Для опросов доступны более 20 типов вопросов, условная логика, темы оформления, настройки публикации — например, пароли, списки разрешённых пользователей и ограничения на количество ответов — и отчёты в реальном времени. В экзаменах используются банки вопросов; доступны ключи ответов, правила подсчёта баллов, рандомизация, автоматическая проверка и рейтинги. В модуле практики учащиеся могут последовательно или случайным образом проходить вопросы либо разбирать неправильные ответы, а также просматривать пояснения, добавлять вопросы в избранное и оставлять заметки.
Черновики форм и экзаменов можно создавать на естественном языке с помощью потоковой генерации AI и предпросмотром в реальном времени через API, совместимые с OpenAI. Интерфейс доступен на восьми языках, а для входа предусмотрены Google OAuth и WeChat.
Ключевые возможности
- 01Опросы с более чем 20 типами вопросов, условной логикой и ветвлением
- 02Экзамены с банками вопросов, автоматической проверкой и рейтингами
- 03Практика по банку вопросов в последовательном и случайном режимах, а также по неправильным ответам
- 04Создание с помощью AI через API, совместимые с OpenAI, с предпросмотром в реальном времени
- 05Настройки публикации, включая пароли, списки разрешённых пользователей, расписание и ограничения на количество ответов
- 06Вход через Google OAuth и WeChat, управление пользователями с помощью RBAC
Сценарии использования
- Сбор отзывов клиентов или сотрудников на инфраструктуре под вашим контролем
- Проведение онлайн-экзаменов с автоматическим подсчётом баллов для обучения или сертификации
- Предоставление учащимся банка вопросов для самостоятельной практики и повторения материала
- Замена размещённого у стороннего сервиса опросника, когда данные должны храниться внутри организации
Быстрый старт
- 1
Запустите SurveyKing с помощью Docker и встроенной базы данных H2
docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest - 2
Откройте http://localhost:1991 и войдите в систему с учетной записью администратора по умолчанию, затем смените пароль
Что важно знать
- Пароль администратора по умолчанию широко известен, поэтому его необходимо сменить сразу после первого запуска.
В подборках
Темы
Частые вопросы
- Что такое SurveyKing?
- Самостоятельно размещаемая платформа для опросов, экзаменов с оцениванием и практики по банку вопросов, с AI-помощью при создании форм и аналитикой ответов. SurveyKing — система для создания опросов, экзаменов и заданий для практики по банку вопросов в одном месте. Команды могут развернуть её на собственной инфраструктуре с помощью Docker: начать со встроенной базы данных H2, а для промышленной эксплуатации перейти на MySQL.
- SurveyKing можно использовать бесплатно? Какая у него лицензия?
- SurveyKing распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SurveyKing всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в SurveyKing — 26 авг. 2026 г..
- Для чего можно использовать SurveyKing?
- Сбор отзывов клиентов или сотрудников на инфраструктуре под вашим контролем Проведение онлайн-экзаменов с автоматическим подсчётом баллов для обучения или сертификации Предоставление учащимся банка вопросов для самостоятельной практики и повторения материала Замена размещённого у стороннего сервиса опросника, когда данные должны храниться внутри организации
- Как установить SurveyKing?
- Запустите SurveyKing с помощью Docker и встроенной базы данных H2: docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest Откройте http://localhost:1991 и войдите в систему с учетной записью администратора по умолчанию, затем смените пароль
- Где скачать SurveyKing?
- Исходный код и инструкции по установке — на GitHub: https://github.com/javahuang/SurveyKing
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая JavaScript-библиотека для отображения JSON-форм, опросов, викторин и пошаговых мастеров в React, Angular, Vue и обычном JavaScript.
Конструктор форм с открытым исходным кодом: визуальное редактирование без кода, встраивание, уведомления, интеграции и возможность самостоятельного размещения.
Конструктор опросов и форм с открытым исходным кодом: создание анкет, экзаменов, голосований и викторин, анализ данных онлайн и экспорт.
Open-source система корпоративного обучения для создания собственной онлайн-платформы с управлением подразделениями, слушателями, видео и прогрессом обучения.
Приложение для создания форм и опросов в Nextcloud и сбора ответов на собственном сервере.