Talking to customers · Independent · 22 Oct 2026

javahuang/SurveyKing

One command to deploy a more powerful, self‑hosted alternative to SurveyMonkey.

← Talking to customers
SurveyKing: open-source surveys and exams. Self-hosted survey platform with auto-grading.

In simple English

This tool lets you build online surveys, quizzes and tests on your own computer or server. It acts as an open-source alternative to commercial survey tools. You can create forms by hand or use an artificial intelligence assistant to draft them for you. It collects answers, grades exams automatically and shows you charts of the results. It costs you no money for software licences, though you need a place to run it.

What it is

SurveyKing is a self-hosted platform for forms, exams and question-bank practice built with Java and React (a JavaScript library for building user interfaces). It runs inside a Docker container (a way to run a program inside its own sealed box, so it cannot break anything else on your server) and stores data in a built-in database.

What it is good for

Anyone who wants to collect feedback, run tests or host quizzes without paying a monthly fee to a cloud service. It removes the need to rely on external platforms that store your user data on third-party servers.

Stars4.0k
LicenceMIT
Latestv0.3.0-beta.3 (2022-02-20)checked 22 Oct 2026
Last code change2026-08-26
Written inJava
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Runs with a single Docker command for quick evaluation.
  • Includes support for automatic exam grading and practice modes.
  • Offers a visual editor with more than twenty question types.
Watch for
  • Requires Docker and basic command-line knowledge to set up.
  • Uses around 1 GB of memory, so check your server has enough room.
  • Some parts of the documentation and settings use Simplified Chinese by default.
Replaces

SurveyMonkey or Typeform

Works well with

Docker

Similar repositories
  • formbricks/formbricks13k stars

    Open-source survey platform focused on product feedback and in-app prompts.

Also reviewed on Repo Radar
  • botpress/botpress15k stars

    The command-line tool, software kit and integrations for the Botpress cloud service, rather than a chatbot you host.

  • heyform/heyform9.0k stars

    A form and survey builder you can run yourself, with conversational one-question-at-a-time forms.

  • Notifuse/notifuse2.2k stars

    Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.

Install
docker run -d \
  --name surveyking \
  -p 1991:1991 \
  surveyking/surveyking:latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Data & Research › User Research & Product Insights › Surveys.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.