All 165 Dependencies

Every package Formbricks depends on, ranked by repo health score.

Formbricks is an open-source survey and experience management platform that enables product teams, UX researchers, and customer success teams to gather feedback at every point of the user journey. Whether through in-app micro-surveys, targeted website overlays, branded email surveys, or shareable link surveys, Formbricks unifies feedback collection in a single privacy-first platform — without fragmenting data across multiple tools.

Built on Next.js 15, React 19, TypeScript, Prisma, and PostgreSQL, Formbricks is a monorepo powered by Turborepo. It supports full self-hosting via Docker with S3-compatible storage (MinIO), Redis/Valkey caching, and a Hono.js-based API layer. The platform ships with a no-code survey editor, advanced audience targeting using custom user attributes, a built-in response analysis dashboard, and native integrations for Slack, Notion, Airtable, and Google Sheets.

Formbricks operates under a dual-license model: the core surveying engine is AGPLv3 open source, while advanced enterprise capabilities — including SSO, role-based access control, audit logs, AI-powered smart tools, white-labeling, and contact management — require an enterprise license. The platform also ships an AI package supporting multiple LLM backends (AWS Bedrock, Google Vertex AI, Azure OpenAI, and OpenAI-compatible providers) for AI-assisted survey creation and response analysis.

With over 12,000 GitHub stars, 300+ contributors, and a release cadence of roughly two releases per week, Formbricks is one of the most actively maintained open-source feedback tools available. It supports multilingual surveys through Lingo.dev i18n integration, provides a public OpenAPI specification, an MCP server for AI agent integration, and a well-documented SDK for embedding surveys directly into web and mobile applications.

34 heic-convert 2.1.0 34 tailwindcss-animate 1.0.7 35 object-hash ^3.0.0 39 react-turnstile 1.1.5 41 ResizeObserver Polyfill 1.5.1 42 clsx 2.1.1 42 dotenv-cli 11.0.0 42 qrcode 1.5.4 42 rimraf 6.1.3 44 cmdk 1.1.1 45 React Hot Toast 2.6.0 46 react-confetti 6.4.0 47 cuid2 2.3.1 outdated 47 cross-env 10.1.0 48 boring-avatars 2.0.4 49 i18next-resources-to-backend 1.2.1 outdated 49 qr-code-styling 1.9.2 50 Tailwind CSS Forms 0.5.11 51 @t3-oss/env-core 0.13.11 51 tailwindcss-typography 0.5.19 outdated 51 jsonwebtoken 9.0.3 52 disposable-email-domains 1.0.62 53 i18next-icu 2.4.3 outdated 56 bcrypt.js 3.0.3 57 pino-opentelemetry-transport 3.0.0 outdated 58 glob 13.0.6 58 react-use 17.6.0 outdated 59 jiti 2.6.1 outdated 62 eslint-plugin-react 7.37.5 63 react-colorful 5.6.2 outdated 64 auto-animate 0.9.0 outdated 64 zod-openapi 5.4.6 outdated 65 React Testing Library 16.3.2 outdated 65 prettier-plugin-tailwindcss 0.7.4 outdated 66 jest-dom 6.9.1 outdated 67 prisma-cli 7.8.0 outdated 68 date-fns 4.1.0 outdated 69 eslint-config-prettier 10.1.8 70 csv-parse 6.1.0 outdated 70 react-day-picker 9.14.0 outdated 72 @json2csv/node 7.0.6 outdated 72 uuid 14.0.0 outdated 73 mcp-handler 1.1.0 outdated 73 pino-pretty 13.1.3 74 dotenv 17.3.1 outdated 75 Radix UI 1.3.3 outdated 75 Radix UI 1.1.12 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 2.1.16 outdated 75 Radix UI 2.1.8 outdated 75 Radix UI 1.1.15 outdated 75 Radix UI 1.1.8 outdated 75 Radix UI 1.3.8 outdated 75 Radix UI 2.2.6 outdated 75 Radix UI 1.1.8 outdated 75 Radix UI 1.3.6 outdated 75 Radix UI 1.2.4 outdated 75 Radix UI 1.2.6 outdated 75 Radix UI 1.1.13 outdated 75 Radix UI 1.2.8 outdated 76 react-i18next 16.5.8 outdated 76 ua-parser-js 2.0.10 78 SAML Jackson (Polis) 26.2.0 78 otplib 12.0.1 outdated 78 Prism 1.30.0 78 react-calendar 6.0.1 78 unplugin-dts 4.5.4 outdated 78 vite-tsconfig-paths 6.1.1 79 concurrently 9.2.1 outdated 79 Motion 12.35.2 outdated 79 markdown-it 14.2.0 outdated 79 next-safe-action 8.1.10 outdated 80 isomorphic-dompurify 3.9.0 outdated 80 node-postgres 8.16.3 outdated 81 PapaParse 5.5.3 outdated 82 dnd-kit 6.3.1 82 dnd-kit 9.0.0 outdated 82 dnd-kit 10.0.0 outdated 82 dnd-kit 3.2.2 outdated 82 @hookform/resolvers 5.2.2 outdated 83 class-variance-authority 0.7.1 83 Pino 10.3.1 84 node-html-parser 7.1.0 outdated 84 sanitize-html 2.17.4 outdated 85 i18next 25.8.20 outdated 86 tsx 4.21.0 outdated 87 tailwind-merge 3.5.0 outdated 88 Autoprefixer 10.4.27 outdated 89 Better Auth 1.6.18 outdated 89 Better Auth 1.6.18 outdated 89 lint-staged 16.4.0 outdated 89 sharp 0.34.5 outdated 90 MCP TypeScript SDK 1.26.0 outdated 90 Prisma Client 7.8.0 outdated 90 Prisma Client 7.8.0 outdated 90 Prisma Client 7.8.0 outdated 90 React Email 1.0.12 outdated 90 stripe-js 5.6.0 outdated 90 Tailwind CSS 4.3.1 outdated 90 Tailwind CSS 4.2.4 outdated 90 Nodemailer 9.0.1 outdated 90 React Email 5.2.11 outdated 90 react-grid-layout 2.2.2 outdated 90 Tailwind CSS 4.3.1 outdated 91 BullMQ 5.61.0 outdated 91 prettier 3.8.3 outdated 91 React Hook Form 7.71.2 outdated 91 Recharts 2.15.3 outdated 91 Zod 4.3.6 outdated 92 AI SDK 4.0.104 outdated 92 AI SDK 3.0.64 outdated 92 AI SDK 4.0.126 outdated 92 AI SDK 2.0.48 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Lexical 0.41.0 outdated 92 Playwright 1.58.2 outdated 92 TanStack Query 5.99.2 outdated 92 AI SDK 6.0.177 outdated 92 Lexical 0.41.0 outdated 92 lucide-react 0.577.0 outdated 92 postcss 8.5.14 outdated 92 undici 7.28.0 outdated 93 TanStack Table 8.21.3 outdated 93 @vitejs/plugin-react 5.1.4 outdated 93 Vitest 4.1.6 outdated 93 ioredis 5.8.1 outdated 93 posthog-js 1.369.5 outdated 93 posthog-js 5.28.11 outdated 93 preact 10.29.1 outdated 93 Vitest 4.1.6 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1007.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1017.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1007.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1007.0 outdated 94 Cube.js Client Core 1.6.6 outdated 94 OpenTelemetry Auto-Instrumentations for Node.js 0.75.0 outdated 94 typescript-eslint 8.57.2 outdated 94 typescript-eslint 8.57.2 outdated 94 Vite 7.3.5 outdated 95 Sentry JavaScript (@sentry/browser) 10.43.0 outdated 95 ESLint 8.57.1 outdated 95 Node-Redis 4.7.1 outdated 95 Storybook 10.3.6 outdated 95 Stripe Node.js Library 20.4.1 outdated 96 Next.js 15.5.18 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 0.217.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 2.7.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) 1.40.0 outdated 96 Next.js 15.5.18 outdated 96 Next.js 16.2.6 outdated 97 google-api-nodejs-client 171.4.0 outdated 97 TypeScript 5.9.3 outdated 98 React 5.2.0 outdated 98 React 19.2.6 outdated 98 React DOM 19.2.6 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search