Show HN: Libredesk – Open-source customer support desk. Single binary app (github.com)
Libredesk is a 100% free and open-source customer support desk, the backend is written in Go and the frontend is in Vue JS with ShadnCN for UI components.
Unlike many "open-core" alternatives that lock essential features behind enterprise plans, Libredesk is fully open-source and plans to always stay this way.
It's in alpha (v0.1.0) right now, but there’s a working demo available. I built this because I wanted a truly open and self-hosted alternative to platforms like Chatwoot, Intercom, and Zendesk.
Would love feedback, suggestions, and thoughts from the community.
78 comments
[ 5.0 ms ] story [ 154 ms ] threadnit: it'd be nice if we could resize the sections
Also data sources from either third party in-house database or something HubSpot would be great!
And the paid options had high costs even on the most basic plans.
Mobile experience is not great but I think it’s sensible not to focus on that yet, the number of users doing customer support from a mobile phone is pretty small, even the big players in this space like ServiceNow etc have suboptimal mobile experiences.
Do you have any plans on how to monetise this or is this a labour of love?
That said, if you're only in it for the joy of creating something amazing, and don't really worry about whether you'll be able to keep maintaining it indefinitely, then keep it up!
For a project like this, a hosted version might be a nice idea if you eventually want to do something else than putting your free time into support and maintenance. And many users will appreciate that the hosted version takes care of DB migration and backups for them.
A hosted version need not necessarily target maximum money making. You could run it as a nonprofit whose goal is to ensure that the open-source project works well and lives long.
That actually makes sense.
Also will apply to FOSS funds like - https://floss.fund
papercups.io – Open-source alternative to Intercom
Funded by Y Combinator
https://web.archive.org/web/20230404011725/https://papercups...
https://news.ycombinator.com/item?id=26527268
https://news.ycombinator.com/item?id=24133719
I don't know why it shut down (my guess: didn't pan out with the typical revenue growth goals of a startup), but having a hosted version might save your project from such fate, making enough money to fund you, or somebody you hire who's excited about working on Free Software.
Some pricing ideas: Free for noncommercial with limited data retention (like the Chatwoot free tier), 3-5 $/month for noncommercial individuals (e.g. users to put it in their website), more $/month for commercial. Add some more expensive enterprise plan that supports Microsoft EntraID groups for externalised permission management and you're good to go :) Add easy DB import/export functionality, so people can switch between hosted and self-hosted. A lot of people will be happy to pay for the convenience of hosted. Host in EU for best data protection (makes it easier for people to sign up).
For billing, probably good to use a Merchant-of-Record service such as paddle.com (our startup likes it) to be able to sell internationally without having to deal with international taxes.
I wish you and the project lots of success!
I’m under the impression that current EU case law makes it impossible for EU-based government entities to store personal data in services owned by US entities, no matter where they are hosted.
Maybe I misunderstood this?
Someone has told me that all the EU governments using Office 365 are basically violating the GDPR and getting away with it (for now). Any truth to that?
For the OP: nh2’s advice above is worth considering. Additionally, I’m not sure Libredesk is mature enough to be a strong open-source alternative to Chatwoot yet—unless the user only needs email support. Chatwoot’s base installation, licensed under MIT, includes most of the features non-corporate users would want, such as multi-channel support, and generally offers more functionality than Libredesk under its AGPL license.
It seems to be email only so far. Do you plan to add chat, like Intercom and Chatwoot have it?
Sadly, apart from “looking good”, there seems to be no documentation, or visible roadmap. So I can’t evaluate if it’s worth looking into or not.
Keep up the good work!
https://www.inkmi.com/blog/simplicity-of-golang-systemd-depl...