Self-hosted surveys: open-source Typeform and SurveyMonkey alternatives
Typeform charges $25-83/mo. SurveyMonkey is $25-99/mo. Self-hosted LimeSurvey and Formbricks give the same conditional logic and response analytics on a $5/mo VPS without response caps.
The 15 picks, ranked by health
Health score is a 6-dimension composite. See methodology.
React Hooks for form state management and validation (Web + React Native)
Open platform to collect and prioritize feedback
Open Source Qualtrics Alternative
Typebot is a powerful chatbot builder that you can self-host.
SurveyJS is an open-source JavaScript form builder library that allows developers to create dynamic forms, multi-step form wizards, and survey applications. It supports React, Angular, and Vue.js (Vue 3), and can also be used in applications built with plain JavaScript.
Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
Beautiful Open-Source Form Builder
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Open-Source Form Builder
LimeSurvey - A powerful, open-source survey platform. A free alternative to SurveyMonkey, Typeform, Qualtrics, and Google Forms, making it simple to create online surveys and forms with unmatched flexibility.
Listen to your users during product development with ClearFlask
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
Easy Haptic Feedback Generator
Haptico - easy to use haptic feedback generator with pattern-play support
Powerful lowcode|vue form editor,generator,designer,builder library. It provides an easy way to create custom forms. The project is extensible, easy to use and configure, and provides many commonly used form components and functions(vue可视化低代码表单设计器、表单编辑器、element-plus vant表单设计)
Specifically replacing
These categories on ossreplace cover the SaaS in this space.
Ready to self-host?
Most operators land on react-hook-form (top health) and run it on hetzner for around $4.13/mo.