Why consider Papercups?
Papercups is an open-source customer communication platform and live chat widget built in Elixir and React. It is a self-hostable alternative to Intercom, Zendesk, and Drift.
Learn Papercups by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview of Papercups
Papercups provides privacy-friendly customer messaging infrastructure. It includes an embeddable React chat widget, a unified agent inbox, Slack integration (replying to customer messages directly from Slack), and webhook automation.
Running with Docker Compose
Deploy Papercups locally:
git clone https://github.com/papercups-io/papercups.gitcd papercupsdocker compose up -dOpen http://localhost:3000 to register an account and generate an embeddable chat widget script.
Embedding the Chat Widget
Add the Papercups widget to your web application:
<script type="text/javascript" async defer src="https://app.papercups.io/widget.js"></script><script> window.Papercups = { config: { accountId: "YOUR_ACCOUNT_ID", title: "Welcome to our support", subtitle: "Ask us anything in real-time", primaryColor: "#1890ff" } };</script>Papercups is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
Tale
Open-source project workspace for teams and AI agents with persistent sandboxes.
GNU MediaGoblin
Free software media publishing platform for photos, audio, video, and 3D models.
Traccar Web
Modern React web frontend for the Traccar GPS fleet tracking and telematics platform.
Friendica
Decentralized social networking and community communications platform with multi-protocol federation.