A Disqus alternative https://posativ.org/isso/
![]() Replace Markup.js with Jade [1] for real templating (like expression evaluation and sane syntax). Jade compiles directly to JavaScript which makes it possible to only have Jade as build dependency with a tiny runtime wrapper for the client (around 40% of Markup.js's size). Templates are rewritten for Jade but do not use all features from Jade (such as filters, mixins and includes) for now. A simple requirejs-jade wrapper to compile Jade during runtime is already included. i18n ---- I also rewrote the i18n module and moved translation and pluralization functions back into the module, thus decoupling it from the previous markup language. The module now exposes: * i18n.translate(msgid) -> string * i18n.pluralize(msgid, n) -> string I18n depends on app/config and thus has access to the user's prefered language and exposes both function with `i18n.lang` already set. If the msgid was not found, it returns "???" (like Markup.js). The pluralization function replaces `{{ n }}` with the function argument just like with Markup.js (to keep the diffs clean). [1] http://jade-lang.com/ |
||
---|---|---|
.tx | ||
bin | ||
docs | ||
isso | ||
share | ||
.gitignore | ||
.travis.yml | ||
CHANGES.rst | ||
CONTRIBUTING.rst | ||
CONTRIBUTORS.txt | ||
LICENSE | ||
Makefile | ||
MANIFEST.in | ||
README.md | ||
setup.cfg | ||
setup.py | ||
tox.ini | ||
uwsgi.ini |
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.
See posativ.org/isso for more details.