Skip to main content

lightweight Disqus alternative

Project description

Isso – a commenting server similar to Disqus

Isso – Ich schrei sonst – is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus.

Features

  • Comments written in Markdown
    Users can edit or delete own comments (within 15 minutes by default). Comments in moderation queue are not publicly visible before activation.
  • SQLite backend
    Because comments are not Big Data.
  • Disqus & WordPress Import
    You can migrate your Disqus/WordPress comments without any hassle.
  • Configurable JS client
    Embed a single JS file, 65kB (20kB gzipped) and you are done.

See isso-comments.de for a live demo, more details and documentation.

Screenshot

Isso in Action

Getting started

Requirements

  • Python 3.8+ (+ devel headers)
  • SQLite 3.3.8 or later
  • a working C compiler

Install Isso from PyPi:

pip install isso

Then, follow the Quickstart guide.

If you're stuck, follow the Install guide, see Troubleshooting and browse the the full documentation.

Docker

[!NOTE]
The Docker image tagging scheme for stable releases was changed from :latest to :release as of March 2024 (#970, #1012)

A Docker image with the latest stable release is provided at ghcr.io/isso-comments/isso:release, while isso:latest is rebuilt on every push to the master branch. See Using Docker.

The maintainers recommend pinning the image to a release tag, e.g. isso:0.13.0.

Contributing

Development

Refer to the docs for Installing from Source.

Help

License

MIT, see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

isso-0.14.0.tar.gz (559.1 kB view details)

Uploaded Source

File details

Details for the file isso-0.14.0.tar.gz.

File metadata

  • Download URL: isso-0.14.0.tar.gz
  • Upload date:
  • Size: 559.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for isso-0.14.0.tar.gz
Algorithm Hash digest
SHA256 9e2ac090f49aeb8e33871280fcf9680e0ec68dcca50b5ef72e5f275df623c9e5
MD5 7fc661da31dca9b67fdc8df01e38d826
BLAKE2b-256 2c9aa55fbe74e93b5203e27f4e55ab339b2ab64d59ad052409685218251f5cce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page