Skip to content

Survey-Kit

Mobile-first, accessible survey framework for engaging experiences.

Overview

Survey-Kit boosts survey participation with:

  • Mobile-first conversational UI
  • One question per page for clarity and flow
  • Accessible (WCAG 2.2 AA) components
  • Developer-friendly React + JSON configuration

Packages

Package Description
@survey-kit/core Survey engine: renderers, state hooks, types, validation
@survey-kit/registry Pre-built UI components: buttons, inputs, layouts, chat
template Example application demonstrating both rendering modes

Key Features

  • Full TypeScript support
  • Two rendering modes: form-based and chat-based
  • Built-in validation and progress tracking
  • Conditional logic for dynamic surveys
  • localStorage persistence for answer recovery

Resources