FindSoftware

SurveyKing

Self-hosted survey, exam and question-bank platform, with an MIT-licensed open-source edition and a commercial enterprise edition.

SurveyKing is a self-hosted platform for surveys, exams and question-bank practice. Its open-source edition is a Java application that runs from a Docker image or a Windows package, and the deployment guide recommends Docker Compose for long-running use, and it starts with a built-in H2 database; an external MySQL database is the documented alternative. Administrators manage users and roles with role-based access control, and sign-in can use Google OAuth or WeChat.

The interface can be switched between eight languages.

Worth knowing

A commercial edition, SurveyKing Pro, is sold under a commercial license with official delivery services.

Identity

Status
Stub1
Maintainer
SurveyKing5
Maintained by
Individual
First release
20217

Rendering and deploy

Runs as
Always on6
Install with
docker run, with the built-in H2 database4

Releases

Last release
2021-10-271

Adoption

GitHub stars
4,0343
Contributors
108

Why these figures do not compare

Sources

  1. 2026-11-03: Status, Last release
    api.github.com/repos/javahuang/SurveyKing/releases
  2. 2026-11-03: links
    surveyking.cn/
  3. 2026-11-03: links, Written in, License, GitHub stars
    api.github.com/repos/javahuang/SurveyKing
  4. 2026-11-03: links, Categories, Install with, Admin interface, Databases, Multilingual, License, License model
    github.com/javahuang/SurveyKing/blob/main/README.md
  5. 2026-11-03: Maintainer
    github.com/javahuang/SurveyKing/blob/main/LICENSE
  6. 2026-11-03: Runs as
    surveyking.cn/open-source/deploy/
  7. 2026-11-03: First release
    api.github.com/repos/javahuang/SurveyKing/tags
  8. 2026-11-03: Contributors
    api.github.com/repos/javahuang/SurveyKing/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON