Repolode
javahuang

javahuang/SurveyKing

Plataforma autoalojada para encuestas, exámenes calificados y práctica con bancos de preguntas, con creación de formularios asistida por IA y análisis de respuestas.

Alternativa open source a:SurveyMonkeyGoogle Forms

Estrellas
4,033
Forks
607
Issues abiertos
62
Último commit
hace 2 meses

¿Qué es?

SurveyKing es un sistema autoalojado para crear encuestas, exámenes y prácticas con bancos de preguntas en un mismo lugar. Los equipos pueden implementarlo en su propia infraestructura con Docker, empezar con la base de datos H2 integrada y migrar a MySQL para producción.

En el módulo de encuestas ofrece más de 20 tipos de preguntas, lógica condicional, temas, controles de publicación como contraseñas, listas de permitidos y límites de respuestas, además de informes en tiempo real. Los exámenes reutilizan bancos de preguntas y admiten claves de respuestas, reglas de puntuación, aleatorización, calificación automática y clasificaciones. El módulo de práctica permite que los estudiantes respondan preguntas de forma secuencial, aleatoria o a partir de sus respuestas incorrectas, con explicaciones, favoritos y notas.

Se pueden crear borradores de formularios y exámenes a partir de lenguaje natural mediante respuestas de IA en streaming con vista previa en tiempo real, usando APIs compatibles con OpenAI. La interfaz está disponible en ocho idiomas y el inicio de sesión admite Google OAuth y WeChat.

Funciones clave

  • 01Encuestas con más de 20 tipos de preguntas, lógica condicional y ramificaciones
  • 02Exámenes con bancos de preguntas, calificación automática y clasificaciones
  • 03Práctica con bancos de preguntas en modos secuencial, aleatorio y de respuestas incorrectas
  • 04Creación asistida por IA mediante APIs compatibles con OpenAI y vista previa en tiempo real
  • 05Controles de publicación que incluyen contraseñas, listas de permitidos, horarios y límites de respuestas
  • 06Inicio de sesión con Google OAuth y WeChat, con administración de usuarios mediante RBAC

Casos de uso

  • Recopilar comentarios de clientes o empleados en una infraestructura que controlas
  • Realizar exámenes en línea con puntuación automática para capacitación o certificación
  • Ofrecer a los estudiantes un banco de preguntas para practicar y repasar por su cuenta
  • Reemplazar un servicio de encuestas alojado cuando los datos deben permanecer en la organización

Inicio rápido

  1. 1

    Inicia SurveyKing con Docker y la base de datos H2 integrada

    docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest
  2. 2

    Abre http://localhost:1991 e inicia sesión con la cuenta de administrador predeterminada; después, cambia la contraseña

Antes de usarlo

  • La contraseña de administrador predeterminada es muy conocida, por lo que debes cambiarla justo después del primer inicio.

En colecciones

Temas

Preguntas frecuentes

¿Qué es SurveyKing?
Plataforma autoalojada para encuestas, exámenes calificados y práctica con bancos de preguntas, con creación de formularios asistida por IA y análisis de respuestas. SurveyKing es un sistema autoalojado para crear encuestas, exámenes y prácticas con bancos de preguntas en un mismo lugar. Los equipos pueden implementarlo en su propia infraestructura con Docker, empezar con la base de datos H2 integrada y migrar a MySQL para producción.
¿SurveyKing es gratuito? ¿Qué licencia tiene?
SurveyKing es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿SurveyKing sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de SurveyKing fue el 26 ago 2026.
¿Para qué puedo usar SurveyKing?
Recopilar comentarios de clientes o empleados en una infraestructura que controlas Realizar exámenes en línea con puntuación automática para capacitación o certificación Ofrecer a los estudiantes un banco de preguntas para practicar y repasar por su cuenta Reemplazar un servicio de encuestas alojado cuando los datos deben permanecer en la organización
¿Cómo se instala SurveyKing?
Inicia SurveyKing con Docker y la base de datos H2 integrada: docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest Abre http://localhost:1991 e inicia sesión con la cuenta de administrador predeterminada; después, cambia la contraseña
¿Dónde consigo SurveyKing?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/javahuang/SurveyKing

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados