7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

FormsLab

Open source

FormsLab is an MIT-licensed, open-source form builder for surveys, polls and feedback collection, built with Next.js, React, MongoDB and Prisma.

formslab.vercel.app
FormsLab homepage screenshot
GitHub stars
545
Last commit
7 mo ago
Repository age
4 years
Version
v0.13.2
Licence
MIT
Self-hosted
Yes

About FormsLab

FormsLab is an open-source tool for building surveys, polls and feedback forms. It can serve as a feedback app for collecting customer opinions, as a poll creator for voting, or as a general survey builder, and it sits in the same space as hosted form services such as Typeform.

Forms can include many types of questions, so layouts are not limited to a fixed template and can be made to look distinct. Surveys can be anonymous, which suits feedback gathering, and the project calls itself an experience management solution. The stack is TypeScript, Next.js, React, TailwindCSS, MongoDB, Prisma and Auth.js.

Developers can run it locally with npm commands for installing, running, testing and linting, and the project welcomes contributions. A live instance is linked from the README for trying it out. FormsLab is released under the MIT license.

Key features

  • Survey and poll builder with many question types
  • Anonymous feedback collection
  • Customizable form layouts
  • Authentication through Auth.js
  • MongoDB storage via Prisma
  • Live hosted instance for trying it out

Good fit for

  • →Collecting customer feedback
  • →Running quick polls for a team
Tags
forms
surveys
polls
feedback
nextjs
react
mongodb
prisma

FormsLab: questions and answers

What is FormsLab used for?
FormsLab is an MIT-licensed, open-source form builder for surveys, polls and feedback collection, built with Next.js, React, MongoDB and Prisma. It is a good fit for collecting customer feedback and running quick polls for a team.
Is FormsLab open source?
Yes. FormsLab is open source under the MIT licence. Its source code is on GitHub at Ryczko/FormsLab and is written mainly in TypeScript.
Is FormsLab free?
Yes. FormsLab is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host FormsLab?
Yes. FormsLab can be self-hosted on your own server or infrastructure.
What is FormsLab an alternative to?
FormsLab is an open-source alternative to Typeform, SurveyMonkey, Google Forms and Tally. Other open-source alternatives to Typeform include HeyForm, Forms.md and LimeSurvey.
Is FormsLab actively maintained?
The most recent commit to FormsLab was on 14 February 2026, and the latest release is v0.13.2, published on 19 July 2025. The project has 545 stars on GitHub.

Open-source alternatives to FormsLab

See all

SaaS alternatives to FormsLab

See all