Skip to content
View feedbackland's full-sized avatar

Block or report feedbackland

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
feedbackland/README.md

Feedbackland

The open-source feedback platform.

A forever free and unlimited alternative to Canny.

License: MIT Built with Next.js TypeScript PostgreSQL Self-Hosted PRs Welcome

Live Demo · Get Started · Self-Host

 

feedbackland_github_4

 

Why Feedbackland?

  • 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.

Features

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.

Get Running

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 →

Demo

See the full admin experience.

URL demo.feedbackland.com
Email admin@demo.com
Password demo1234

Tech Stack

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
Email Resend
Hosting Vercel + Supabase

Local Development

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 dev

See the self-hosting guide for details on setting up each environment variable.

Contributing

Contributions are welcome and encouraged! To get started:

  1. Open an issue to discuss what you'd like to change.
  2. Fork the repo and set up local development (see above).
  3. Run npm run lint before submitting a PR.
  4. Submit a PR and reference the issue.

License

MIT © Feedbackland

Popular repositories Loading

  1. feedbackland feedbackland Public

    The open-source feedback platform. Free alternative to Canny.

    TypeScript 7 3

  2. feedbackland-react feedbackland-react Public

    TypeScript