Commento is a fast, privacy-focused commenting platform
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adhityaa Chandrasekar a4c5cc8b9e commento.js: show comment 404 only hash is an ID 8 months ago
api comment_new.go: simplify state logic 8 months ago
db api: log comment deleter and deletion date 8 months ago
etc everywhere: remove -ce suffix 3 years ago
frontend commento.js: show comment 404 only hash is an ID 8 months ago
scripts .gitlab-ci.yml: remove dco 2 years ago
templates api: do not batch email notifications 2 years ago
.editorconfig Project configuration improvements. 3 years ago
.gitignore dep: add dependency version pinning with dep 3 years ago
.gitlab-ci.yml .gitlab-ci.yml: fix postgres to 9.6 2 years ago
Dockerfile Dockerfile: Added build arg, RELEASE. 9 months ago
LICENSE LICENSE: add MIT 3 years ago
Makefile Makefile: fix dependency graph to allow -j8 3 years ago overhaul 2 years ago
docker-compose.yml docker-compose.yml: remove db ports exposure 3 years ago


Homepage  –  Demo  –  Documentation  –  Contributing  –  #commento on Freenode

Commento is a platform that you can embed in your website to allow your readers to add comments. It's reasonably fast lightweight. Supports markdown, import from Disqus, voting, automated spam detection, moderation tools, sticky comments, thread locking, OAuth login, single sign-on, and email notifications.

How is this different from Disqus, Facebook Comments, and the rest?

Most other products in this space do not respect your privacy; showing ads is their primary business model and that nearly always comes at the users' cost. Commento has no ads; you're the customer, not the product. While Commento is free software, in order to keep the service sustainable, the hosted cloud version is not offered free of cost. Commento is also orders of magnitude lighter than alternatives.

Why should I care about my readers' privacy?

For starters, your readers value their privacy. Not caring about them is disrespectful and you will end up alienating your audience; they won't come back. Disqus still isn't GDPR-compliant (according to their privacy policy). Disqus adds megabytes to your page size; what happens when a random third-party script that is injected into your website turns malicious?


Read the documentation to get started.


If this is your first contribution to Commento, please go through the contribution guidelines before you begin. If you have any questions, join #commento on Freenode.