javahuang/SurveyKing
One command to deploy a more powerful, self‑hosted alternative to SurveyMonkey. observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1822
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
3991 stars · 594 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
SurveyKing is a self-hosted, open-source (MIT) survey, exam, and question-bank practice platform built with Java/Spring Boot and React, deployable in one command via Docker. It supports 40+ question types, conditional logic, AI-assisted form creation and grading, multi-channel publishing, and response analytics, positioning itself as a more powerful SurveyMonkey alternative.
Use cases
- self-host a SurveyMonkey alternative for surveys
- run online exams with automatic grading
- create questionnaires with AI from a text prompt
- build question-bank practice apps for learners
- collect feedback and registrations via forms with conditional logic
- run 360-degree employee evaluations
- export survey responses to Excel or SPSS for analysis
- deploy an internal polling and voting tool
When to choose
- you need full data ownership and private/intranet deployment of a survey or exam platform
- you want surveys, exams, question banks, and analytics in one self-hosted system
- you want AI-assisted form creation, quality checks, and auto-grading without SaaS fees
- you need a one-command Docker deployment with an embedded H2 database to start
When to avoid
- you only need a lightweight client-side form library to embed in an existing app (use surveyjs directly)
- you require enterprise features like SSO, WeChat/DingTalk integration, or clustered deployment without buying the commercial Pro edition
- you cannot operate your own backups, upgrades, and security for a self-hosted service
Facets
application · maturity active
self-hosted analytics data-visualization web-framework llm-inference chatbot web-development self-hosted education developer-tools data-visualization artificial-intelligence hr windows self-hosted jvm survey exam questionnaire quiz question-bank form-builder surveyjs surveymonkey-alternative 360-evaluation voting ai-generated-forms auto-grading mit-license docker linux web-server springboot react
6 sources
- readme: https://github.com/javahuang/SurveyKing · fetched 2026-08-28 · c3cc1c308bb4
- homepage: https://surveyking.cn · fetched 2026-08-29 · 6d505e95a5a0
- site_page: https://surveyking.cn/open-source/quickstart · fetched 2026-08-29 · 54d9eabd9e5d
- site_page: https://surveyking.cn/pro/quickstart · fetched 2026-08-29 · 34b32f8dfed4
- site_page: https://surveyking.cn/pricing · fetched 2026-08-29 · 3c6728126939
- site_page: https://surveyking.cn/pro/changelog · fetched 2026-08-29 · 25dd48209ec6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| javahuang/SurveyKing | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="javahuang/SurveyKing")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem