Mouthful vs Utterances
A side-by-side comparison of two self-hosted forums & community options — licensing, setup difficulty, resource needs, and what each one replaces.
| Feature | Mouthful | Utterances |
|---|---|---|
| Deploy effort | Under-an-hour setup | Read-the-docs project |
| Health score | 31 · At risk | 29 · At risk |
| Category | Forums & Community | Forums & Community |
| License | MIT | MIT |
| Language | Go | TypeScript |
| Setup difficulty | Easy | Easy |
| Min. RAM | 64 MB | 32 MB |
| Deployment | docker, binary, source | bare-metal, source |
| GitHub stars | ★ 775 | ★ 9,696 |
| First released | 2018 | 2018 |
| Replaces | Disqus | Disqus |
What are Mouthful and Utterances?
Mouthful
Mouthful is a small, self-hosted commenting server with a tiny embeddable widget and support for multiple database backends. It is a privacy-respecting alternative to hosted comment services.
- Tiny embeddable widget
- Multiple database backends
- Admin moderation panel
- Privacy respecting
Utterances
Utterances is a lightweight commenting widget that uses GitHub issues as the storage backend, embeddable in any static website. Visitors comment with their GitHub accounts and threads stay in the repository.
- Comments via GitHub issues
- No backend database
- Embeddable widget
- Lightweight
Mouthful vs Utterances: key differences
Mouthful is written in Go, while Utterances is built with TypeScript. Utterances is the lighter option, starting around 32 MB of RAM against 64 MB for Mouthful. Utterances has the considerably larger community, at 9,696 GitHub stars versus 775. Mouthful lists first-class Docker deployment; Utterances does not.
Why pick each one
Choose Mouthful if…
- Released under the MIT license
- Easy to set up — beginner-friendly
- First-class Docker support for quick deployment
- Written in Go
Choose Utterances if…
- Released under the MIT license
- Easy to set up — beginner-friendly
- Mature project with 9.7k GitHub stars
- Written in TypeScript
Frequently asked questions
Is Mouthful or Utterances better?
Neither is universally better. Utterances has the larger community; both share a easy setup difficulty, so the decision comes down to features and licensing.
Are Mouthful and Utterances free and open-source?
Yes. Mouthful is licensed under MIT and Utterances under MIT. Both can be self-hosted at no software cost.
Can I run Mouthful and Utterances with Docker?
Mouthful: yes. Utterances: check the project docs for container support.
Which is lighter on resources, Mouthful or Utterances?
Utterances has the smaller minimum footprint at 32 MB of RAM, compared to about 64 MB for Mouthful. Real-world usage depends on library size, user count, and enabled features.