A forever free and unlimited alternative to Canny.
- Free forever, no limits. Unlimited feedback, users, and admins. MIT licensed (a.k.a. do whatever you want with it)
- AI that actually helps. Auto-generate a prioritized roadmap from raw feedback. Ask questions like "What do users hate about the login flow?" and get cited answers instantly.
- Works where your users are. Standalone board, embeddable widget, or drop-in React/Next.js components — your call.
- Modern stack, no compromises. Next.js 16, TypeScript, tRPC, Tailwind, shadcn/ui, Kysely, and Postgres.
| Feature | Description |
|---|---|
| Feedback Board | Public or private board where users submit, upvote, and discuss ideas. |
| AI Roadmap | Automatically distills all feedback into a prioritized, shareable product roadmap. Exportable as PDF. |
| Ask AI | Chat with your feedback data. Get instant, cited answers to product questions. |
| Semantic Search | Find feedback by meaning, not just keywords, powered by pgvector embeddings. |
| Content Moderation | AI-powered automatic detection of spam, abuse, and inappropriate content. |
| Status Workflow | Track posts through Under Consideration, Planned, In Progress, Done, and Declined. |
| Categories | Ai automatically categorised feedback as ideas, issues, or general feedback. |
| Comments & Threads | Nested comment threads with editing, deletion, and upvoting. |
| Activity Feed | Real-time feed of new posts and comments with unread tracking. |
| Embeddable Widgets | Drop a React/Next.js widget into your app with a built-in configurator and live preview. |
| Admin Dashboard | Manage posts, track activity, invite team members, and configure your platform. |
| SSO / OAuth | Google and Microsoft sign-in out of the box, plus email/password auth. |
| Org Customization | Custom logo, title, description, and subdomain per organization. |
| Dark Mode | Full dark mode support across the entire UI. |
Cloud — Your own instance, free, cloud-hosted. Nothing to install. Up and running in 30 seconds.
Create your platform →
Self-hosted — Deploy on your own infrastructure with Vercel + Supabase + Firebase. Up and running in 30 minutes.
Read the self-hosting guide →
See the full admin experience.
| URL | demo.feedbackland.com |
admin@demo.com |
|
| Password | demo1234 |
| Layer | Technology |
|---|---|
| Framework | Next.js 16 |
| Language | TypeScript (strict) |
| API | tRPC |
| Database | PostgreSQL + Kysely |
| Search | pgvector |
| Auth | Firebase Auth |
| UI | shadcn/ui + Tailwind CSS v4 |
| AI | OpenRouter |
| Resend | |
| Hosting | Vercel + Supabase |
Prerequisites: Node.js 18+, PostgreSQL
git clone https://github.com/feedbackland/feedbackland.git
cd feedbackland
cp .env.example .env.local # fill in your values
npm install
npm run migrate-up
npm run devSee the self-hosting guide for details on setting up each environment variable.
Contributions are welcome and encouraged! To get started:
- Open an issue to discuss what you'd like to change.
- Fork the repo and set up local development (see above).
- Run
npm run lintbefore submitting a PR. - Submit a PR and reference the issue.
MIT © Feedbackland