Open source

Open source customer feedback software you can self-host

sarvafeed is a feature voting board, a public roadmap, and a changelog you can run on your own server. AGPL-3.0, free forever with Docker, or hosted by us from $9 a month.

sarvafeedDashboardRK
Feedback

Feedback Board

38

Help us improve. Vote on ideas or submit your own.

1.5K votes31 contributors6 in progress
Powered bySarvafeed
Search
Status
Sort by: Latest
New Post
12
Drag-and-drop to reorder roadmap itemsOpen

Currently there's no way to manually reorder items within a roadmap column. I want to...

UX Improvements13d ago from Rahul KapoorR
18
Custom webhook events for workflow automationOpen

We need the ability to configure custom webhook endpoints that fire on specific event...

Feature Requests25d ago from Rahul KapoorR
15
Zendesk two-way sync for support ticketsUnder Review

We'd love a native Zendesk integration that creates feedback entries from support...

Integrations21w ago from Rahul KapoorR
14
Keyboard shortcuts for power usersOpen

As someone who triages 50+ feedback items daily, I'd love keyboard shortcuts for...

UX Improvements31w ago from Rahul KapoorR
Open source

Open source feedback boards have existed for years. Every one of them stops at the board.

sarvafeed is the first to ship the whole loop under AGPL: the board, the votes, the public roadmap, and the changelog that tells every voter what shipped.

Free forever on your own Postgres. Or let us run it, and keep the same product.

How it works

Watch one request go from posted to shipped, on your server

The same request followed through the three steps in the box: posted on the public board, built in the open on the roadmap, and announced to every voter from your own changelog.

A new request lands on the public board and starts collecting votes.

AGPL-3.0

Fork it, change it, run it. The licence is the whole agreement.

Free forever

Self-hosted has no seat count, no item cap, and no trial clock.

One command

Docker Compose brings up the app and its database together.

What you get

The whole feedback system, open source, on your own server

No paywalled core, no phone-home licence check. The free edition is the product, and the hosted plan is the same product with the operations taken off your hands.

Step 1 · In the box

A voting board your users actually use.

Requests come in, votes rank them, and the discussion stays in the open where everyone can read it.

  • Public board · browsing needs no account, so people take part
  • Upvotes and comments · one vote each, threaded replies, no moderation queue
  • Statuses and tags · route bugs, ideas, and integrations to their own boards
  • Postgres you own · no telemetry, no seat audit, no vendor in the path
The whole loop, not a crippled demo.
Feedback Boardself-hosted
Search ideas...
New post
31

SAML via Keycloak

Auth

Open
27

Webhook on status change

API

Open
Step 2 · Beyond the board

Roadmap and changelog, included.

This is where the other open source boards stop. Promote a request to the roadmap, ship it, and announce it without leaving the tool.

  • Public roadmap · Now, Next, and Later fed straight from the board
  • Changelog · entries link back to the requests they close
  • Status changes · Open, Planned, In progress, and Shipped, all public
  • Webhooks · signed events so your own tooling can react
Fider ships neither. Astuto ships the roadmap only.
RoadmapPublic
Now2
Webhook events
Next5
Helm chart
Import from Canny
Later9
Multi-product boards
Step 3 · Close the loop

Tell everyone who asked.

Publish a changelog entry, link it to the requests it closes, and every voter hears about it. The loop ends where it started, on your own domain.

  • Linked entries · each release names the requests it closes
  • Draft to published · write it in Markdown, publish when the code ships
  • Email to voters · everyone who voted on a closed request gets the note
  • Your own domain · the public changelog lives on your server, not ours
Neither Fider nor Astuto ships a changelog.
Changelogv1.2.0
DraftTodaySelf-hosted

Webhook events on status change

Every board status change now fires a signed webhook, so your own tooling can react without polling the API.

Closes 3 requests27 voters notified
Why open source

Built for the team that has to sign off on it

Security asks what the code does. Compliance asks where customer data lives. The engineer asks what they will be maintaining at 2am. Open source answers all three before the demo.

Read every line

Your security review reads the actual code, not a vendor questionnaire. Nothing phones home, and you can prove it.

Your data stays yours

Every request, vote, and comment lives in a Postgres you control. Back it up on your schedule, query it directly, and take it with you.

One container, one database

One image and one Postgres. Pull it, set three environment variables, and it is running. Nothing else to provision or babysit.

Runs anywhere

Docker Compose on a VPS, a one-click template on Railway or Render, Kubernetes when you get there. If it runs Docker, it runs sarvaFeed.

Docker Compose
Railway
Render
Coolify
Easypanel
PikaPods
Kubernetes
Any Linux box

Your server, your database, your data

Clone it, read every line, change what you like, and run it wherever you already run things. If you would rather not run anything, the same product is hosted from $9 a month.

Self-hosted or Cloud

What the hosted plan actually adds

The open source edition is the whole feedback loop, not a crippled demo. What Cloud adds is the work we would otherwise be doing for you: the server, the upgrades, the CRM plumbing, and the AI credits.

CapabilitySelf-hostedFreeforever, on your serverCloudFrom $9per admin seat a month
HostingYour serverWe run it
Feedback boardsUnlimited1 to 20 by plan
Voting and comments
Public roadmap
Changelog
Revenue-weighted priority
AI duplicate detectionStarter and up
Slack, Jira, LinearWebhooks
SSO and audit logsScale
UpdatesYou pull themAutomatic
SupportGitHub issuesEmail, 99.9% uptime target
01

Self-hosting is a real commitment

You get the whole product and the whole job: the server, the backups, the upgrades, the outbound email, and the security patches. For a team that already runs things it is an afternoon. For everyone else, Cloud exists.

02

How a free edition pays for itself

Cloud subscriptions fund the development of everything on this page, including the free edition. No telemetry, no seat audits, no upsell inside the self-hosted app. If Cloud does well, the open source edition gets better.

The licence

What AGPL-3.0 means for your company

Use it for anything, change anything, and publish your changes only if you host a modified copy for other people.

01

Run it for anything

Internal tools, client work, a commercial product. The AGPL puts no limit on what you use it for or how many people use it.

02

Change whatever you like

Fork it, rip parts out, restyle it to match your product. Patches are welcome back but nothing obliges you to send them.

03

Share changes if you host it for others

If you modify it and let other people use it over a network, the AGPL asks you to publish those modifications. Running an unmodified copy, or a modified copy only your own team uses, carries no such duty.

FAQ

Questions about the open source edition

Licensing, the split between self-hosted and Cloud, and moving your data between them.

Self-host it, or let us run it

The open source edition is free forever on your own server. Cloud starts at $9 a month per admin seat and takes the server off your hands.

No credit card for either path.