What it is
Chirpy is an open-source comment system built as a privacy-friendly and customizable alternative to Disqus. It ships as a TypeScript application built on Next.js, with TailwindCSS for styling, next-auth for authentication, and tiptap for the rich text editor. The project is licensed under AGPL-3.0 and lives in the JavaScript and TypeScript ecosystem, where it competes with embedded comment widgets such as Disqus and utterances.
The concrete problem it solves is that site owners who want comments usually have to hand visitor data to a third-party ad-driven service or build moderation, notifications, and spam handling themselves. Chirpy offers an embeddable widget with privacy-oriented sign-in, moderation tools, and real-time delivery, so publishers can keep comments on their pages without adopting a tracking-heavy incumbent.
Key capabilities
- Privacy-friendly sign-in, including anonymous sign-in and email or magic link authentication.
- Customizable widget, with theming documented for matching a host site.
- Rich text formatting with Markdown shortcuts in the comment composer.
- Real-time comment delivery.
- Widget analytics for tracking comment activity.
- Email and web push notifications for replies.
- Anti-toxic comment filtering plus comment moderation tooling.
- Mobile-friendly widget layout.
Who uses it and how
- Blog and documentation owners embed the widget in place of Disqus to avoid third-party tracking.
- Publishers enable anonymous sign-in so readers can comment without creating or linking an account.
- Moderators review and act on comments through the built-in moderation features.
- Site operators track engagement through widget analytics and configure reply notifications over email or web push.
- Teams deploy through Vercel, which the README lists as the hosting platform, and evaluate the widget first in the hosted playground at chirpy.dev/play.
Getting started
The README points to the hosted service at chirpy.dev and a live playground at chirpy.dev/play, with feature documentation under chirpy.dev/docs. It lists Vercel as the hosting platform and documents contributing through the CONTRIBUTING guide; it does not spell out package manager commands or a Docker image name.
When to use it โ and when not to
Chirpy is aimed at replacing Disqus for sites that want privacy controls