formbricks /formbricks

Open Source Qualtrics Alternative

★ 13,213⑂ 2,609👁 46▤ 278
TypeScriptCreated 2022-06-06formbricks.com
13,213
stars
+0+1+148
2,609
forks
46
watchers
–
prs
–
issues
278
releases
–
discussions

README

Help us grow and star us on Github! ⭐️









Formbricks


The Open Source Qualtrics Alternative

Website




 











Trusted by
  







 ✨ About Formbricks



Formbricks provides a free and open source surveying platform. Gather feedback at every point in the user journey with beautiful in-app, website, link and email surveys. Build on top of Formbricks or leverage prebuilt data analysis capabilities.

Try it out in the cloud at formbricks.com

 💪 Mission: Empower your team, craft an irresistible experience.

Formbricks is both a free and open source survey platform - and a privacy-first experience management platform. Use in-app, website, link and email surveys to gather user and customer insights at every point of their journey. Leverage Formbricks Insight Platform or build your own. Life's too short for mediocre UX.

 Table of Contents

- Features

- Getting Started

- Cloud Version

- Self-hosted Version

- Development

- Contribution

- Contact

- Security

- License



 Features

- 📲 Create conversion-optimized surveys with our no-code editor with several question types.

- 📚 Choose from a variety of best-practice templates.

- 👩🏻 Launch and target your surveys to specific user groups without changing your application code.

- 🔗 Create shareable link surveys.

- 👨‍👩‍👦 Invite your organization members to collaborate on your surveys.

- 🔌 Integrate Formbricks with Slack, Notion, Zapier, n8n and more.

- 🔒 All open source, transparent and self-hostable.

 Built on Open Source

- 💻 Typescript

- 🚀 Next.js

- ⚛️ React

- 🎨 TailwindCSS

- 📚 Prisma

- 🔒 Auth.js

- 🧘‍♂️ Zod

- 🐛 Vitest



 🚀 Getting started

We've got several options depending on your need to help you quickly get started with Formbricks.



 ☁️ Cloud Version

Formbricks has a hosted cloud offering with a generous free plan to get you up and running as quickly as possible. To get started, please visit formbricks.com.



 🐳 Self-hosting Formbricks

Formbricks is available Open-Source under AGPLv3 license. You can host Formbricks on your own servers using Docker without a subscription.

 Docker

To get started with self-hosting with Docker, take a look at our self-hosting docs.



 👨‍💻 Development

 Prerequisites

Here is what you need to be able to run Formbricks:

- Node.js - use the version range in package.json or the pinned version in .nvmrc

- Pnpm

- Docker - to run the local development stack, including PostgreSQL, SpiceDB, MailHog, Valkey, RustFS, Hub and Cube services

 Local Setup

1. Install dependencies:

   bash
   pnpm install
   

2. Start the local development stack and app:

   bash
   pnpm go
   

   pnpm go runs pnpm db:up first. That command creates .env from .env.example when needed, generates the required local secrets, and starts the Docker services from docker-compose.dev.yml.

3. Open http://localhost:3000.



 ✍️ Contribution

We are very happy if you are interested in contributing to Formbricks 🤗

Here are a few options:

- Star this repo.

- Crea

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON