설문조사, 퀴즈, 투표를 위한 오픈 소스 대화형 폼 빌더로, 호스팅형 클라우드와 셀프 호스팅을 모두 지원합니다.
javahuang/SurveyKing
AI 기반 설문 작성과 응답 분석을 지원하는 설문·채점 시험·문제은행 연습용 셀프 호스팅 플랫폼입니다.
대체할 수 있는 제품:SurveyMonkey
Google Forms
- 스타
- 4,033
- 포크
- 607
- 열린 이슈
- 62
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
SurveyKing은 설문, 시험, 문제은행 연습을 한곳에서 만들 수 있는 셀프 호스팅 시스템입니다. 팀은 Docker로 자체 인프라에 배포할 수 있으며, 내장 H2 데이터베이스로 시작한 뒤 운영 환경에서는 MySQL로 전환할 수 있습니다.
설문 기능으로는 20개 이상의 질문 유형, 조건부 로직, 테마, 비밀번호·허용 목록·응답 수 제한 등의 게시 제어 기능, 실시간 보고서를 제공합니다. 시험에서는 문제은행을 재사용하고 정답, 채점 규칙, 무작위 출제, 자동 채점, 순위를 지원합니다. 연습 모듈에서는 학습자가 문제를 순서대로 또는 무작위로 풀거나 오답 문제를 다시 풀 수 있으며, 해설과 즐겨찾기, 메모 기능도 제공합니다.
OpenAI 호환 API를 사용하면 실시간 미리보기를 보여주는 스트리밍 AI 출력을 통해 자연어로 설문과 시험 초안을 작성할 수 있습니다. 인터페이스는 8개 언어로 제공되며, Google OAuth와 WeChat 로그인도 지원합니다.
핵심 기능
- 0120개 이상의 질문 유형, 조건부 로직, 분기 기능을 제공하는 설문
- 02문제은행, 자동 채점, 순위를 지원하는 시험
- 03순차·무작위·오답 모드를 지원하는 문제은행 연습
- 04실시간 미리보기를 제공하는 OpenAI 호환 API 기반 AI 작성 지원
- 05비밀번호, 허용 목록, 일정, 응답 수 제한 등의 게시 제어 기능
- 06RBAC 사용자 관리와 Google OAuth 및 WeChat 로그인
활용 사례
- 직접 관리하는 인프라에서 고객 또는 직원의 피드백 수집
- 교육이나 자격 인증을 위한 온라인 시험을 자동 채점 방식으로 운영
- 학습자가 자기 주도적으로 문제를 풀고 복습할 수 있도록 문제은행 제공
- 데이터를 사내에 보관해야 하는 경우 호스팅형 설문 서비스 대체
빠른 시작
- 1
Docker와 내장 H2 데이터베이스를 사용해 SurveyKing을 시작합니다
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의 마지막 커밋은 2026년 8월 26일입니다.
- SurveyKing은(는) 어디에 사용할 수 있나요?
- 직접 관리하는 인프라에서 고객 또는 직원의 피드백 수집 교육이나 자격 인증을 위한 온라인 시험을 자동 채점 방식으로 운영 학습자가 자기 주도적으로 문제를 풀고 복습할 수 있도록 문제은행 제공 데이터를 사내에 보관해야 하는 경우 호스팅형 설문 서비스 대체
- SurveyKing는 어떻게 설치하나요?
- Docker와 내장 H2 데이터베이스를 사용해 SurveyKing을 시작합니다: docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest http://localhost:1991을 열고 기본 관리자 계정으로 로그인한 다음 비밀번호를 변경합니다
- SurveyKing은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/javahuang/SurveyKing
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
React, Angular, Vue 및 순수 JavaScript에서 JSON으로 정의한 양식, 설문, 퀴즈, 다단계 위저드를 렌더링하는 오픈 소스 JavaScript 라이브러리입니다.
코드 없이 편집하고 웹사이트에 삽입할 수 있는 양식, 알림, 연동 기능과 셀프 호스팅 옵션을 제공하는 오픈소스 양식 빌더입니다.
온라인 데이터 분석 및 내보내기를 지원하는 오픈소스 설문·양식 제작 도구로, 설문지·시험·투표·퀴즈를 만들 수 있습니다.
부서·학습자·동영상·학습 진도를 관리하는 자체 호스팅 온라인 학습 플랫폼을 구축할 수 있는 오픈소스 기업 교육 시스템입니다.
Nextcloud에서 설문과 질문지를 만들고 응답을 자체 서버에 수집하는 셀프 호스팅 양식 앱입니다.