Isso is a self-hosted commenting server that provides an alternative to Disqus.
The tool addresses the need for a lightweight, privacy-respecting comment system that doesn't rely on third-party services. It works by running a Python backend with a SQLite database, paired with a small JavaScript client that embeds into web pages. Comments support Markdown formatting, and users can edit or delete their own comments within a configurable window. The system includes a moderation queue to control which comments appear publicly, and it can import existing comments from Disqus or WordPress.
Isso suits developers and site owners who want full control over their commenting infrastructure without the overhead of a large platform. It works well for static sites and blogs where the comment volume doesn't justify complex infrastructure. The embedded JavaScript client is compact at 65 kilobytes uncompressed, making it practical for performance-conscious deployments. The tool requires Python 3.8 or later, SQLite, and a C compiler for installation. Docker images are available for containerized deployments, with the maintainers recommending pinning to specific release tags rather than using the latest tag.
The project maintains active engagement with contributors through documented good first issues and a dedicated contributing guide. Development activity shows responsiveness to infrastructure concerns, as evidenced by deliberate changes to Docker image tagging schemes with clear communication about the reasoning. The team operates a public IRC channel for real-time support and uses GitHub Discussions for asynchronous question-answering, indicating a commitment to accessible community interaction.