8 ms·
Ask HN: Open Source alternatives to Disqus?
Are there any alternatives to commenting services like Disqus and IntenseDebate? I am looking for open source software that can be installed locally.
- edent 13y agoRather depends on what you're trying to achieve, but you could use WordPress. The new JetPack plugin allows people to register using common Social Networks, it's open source, and all the comments are stored in a MySQL database.
- kijin 13y ago+1 for off-the-shelf blogging engines. If you're going to install a commenting software locally, static hosts like Github and S3 are out of the question already. So you might as well take advantage of a complete blogging engine. If you don't like WordPress/PHP, just pick something else.
- valera_rozuvan 13y agoNot necessarily. talaria ( https://github.com/m2w/talaria https://github.com/m2w/talaria ) provides a way to use Github for your comments.
- PavlovsCat 13y agoNice.. but unless there is a way to install Github locally, it's not what the OP asked for ^^
- pvorb 13y agoThis looks nice, but GitHub-hosted comments are not an option.
- georgestephanis 13y agoActually, it pops up an iframe to WordPress.com, to save site owners from having to juggle their own oauth keys and connection, then it syncs the comment back down to your local installation. So you always own your own data, and can deactivate the module without losing anything.
- zengr 13y agoYup, juvia: https://github.com/phusion/juvia https://github.com/phusion/juvia (Ruby)
- chaboo 13y agoJuvia is an open source, Rails based, commenting system. https://github.com/phusion/juvia https://github.com/phusion/juvia
- gioi 13y agoIsso. https://github.com/posativ/isso https://github.com/posativ/isso (Python)
- noqqe 13y agoGreat!
- ajtaylor 13y agoThe demo site says that it's IE10+ only. This is a non-starter for me unfortunately.
- nailer 13y agoDirect link to demo: http://posativ.org/isso/ http://posativ.org/isso/ Looks like the best fit in this thread.
- infocollector 13y agoPerhaps needs a good spam filter? Login system like Disqus provides?
- pvorb 13y agoThis looks promising. I don't need a login system, so it's fine, but I think it is lacking author urls, isn't it?
- posativ 13y agoNot sure what you mean. Isso does not authorize authors, hence an author URL does not necessarily list comments actually posted by author xyz.
- edoloughlin 13y agoJeff Atwood's new venture is aimed at this space and is open source: http://www.discourse.org/ http://www.discourse.org/ You can see it in action if you visit the BoingBoing forums (http://boingboing.net http://boingboing.net).
- moondowner 13y agoDiscourse is pretty nice, but it's not exactly the same as Disqus.
- cstuder 13y agoBoingBoing.net is using it as such: Comments for an article (http://boingboing.net/2013/11/28/giant-cat-sofa.html http://boingboing.net/2013/11/28/giant-cat-sofa.html) are automatically a thread on the forum (http://bbs.boingboing.net/t/giant-cat-sofa/15233 http://bbs.boingboing.net/t/giant-cat-sofa/15233) Not yet very much integrated, but that shouldn't be a problem given the REST API of Discourse.
- buro9 13y agoDon't most people who use Disqus just use the JavaScript to embed it? At the pure tech level it's not equivalent. One required the ability to cut and paste and be done in a few moments, the other requires you to implement your own interface against the REST interface. For a drop-in replacement, although not open source, I think moot.it looks pretty good: https://moot.it/ https://moot.it/ They're aiming at the embeddable market for comments and forums and have a pretty nice product. Discourse is of course good on the open source side, but unless someone can point me at a JavaScript tool to allow embedding as simply as Disqus or Moot.it I think it's not the best match for this scenario. As always... what's the full use-case? What are they trying to achieve? What are the priorities guiding the decision making process? Discourse wins if the important criteria here is open source and the person asking the question is fine implementing the integration using the REST API. Moot.it wins if you just want a drop-in replacement and that trumps the open source. Writing your own wins if you want a project that will take far longer than you anticipate :)
- tradem 13y agoBoing Boing (http://boingboing.net/ http://boingboing.net/) is using Discourse ( http://www.discourse.org/ http://www.discourse.org/ ) as commenting system.
- dreen 13y agophpBB
- shime 13y agoplease tell me you're joking
- melpomene 13y agotalkatv is a nice and Open Source: https://github.com/talkatv/talkatv https://github.com/talkatv/talkatv
- melpomene 13y agoBackend in Python and front in javascript: "talkatv is a comment service much like DISQUS or IntenseDebate. talkatv is open source and free to use. talkatv is embedded on any page and uses XMLHttpRequest level 2 and Cross-Origin Resource Sharing to post the comment back to the server. talkatv requires JavaScript, but has a non-javascript fallback which is a link to the talkatv server with an optional but recommended ?uri={{ page_uri }} argument. If the uri argument is not provided, talkatv will try to get the page URI from the HTTP Referer header."
- lsh 13y agoI've heard development has stalled, can you confirm?
- lifeisstillgood 13y agoI started playing with a distributed annotation system that could be a comment system - http://www.annotatehq.org http://www.annotatehq.org
- nona 13y agoYour link doesn't seem to work; do you have a better pointer?
- shimon_e 13y agoThere is some work to make discourse into a commenting system like disqus. Like disqus it has universal accounts.
- sandman83 13y agohttps://moot.it/ https://moot.it/ not open source, but free and very powerful
- klapinat0r 13y ago...for now - which is the aspect "open source" addresses
- neilstuartcraig 13y agoI was looking for the same and came up with Moot - https://moot.it/ https://moot.it/ Looks like early days but it's pretty progressing tech-wise, well worth a look.
- dylz 13y agoNot open source or self hosted? Can you point me to the repo link?
- sdqali 13y agoI wrote Commentary to address this issue - https://github.com/sdqali/commentary https://github.com/sdqali/commentary
- jeena 13y agoWould be cool if you had some screenshots up there.
- eksith 13y agoNow this looks interesting. Integration looks pretty simple since it's a JS include via jQuery. Would you happen to have any running demos somewhere or perhaps some screenshots?
- pvorb 13y agoThis looks nice. I'll probably try it, if I can persuade myself to install Ruby.
- jeena 13y agoThere are some neat attempts on http://indiewebcamp.com/comments http://indiewebcamp.com/comments but they're much more then just open source, with it you post your comments for other blogs on your own website and do something like a pingback, etc. Sadly it is a bit complicated and there is not really some software for it off the shelf, but that kind of is how I would like it to work.
- gayanhewa 13y agoYou should check out , https://github.com/arunoda/open-comment-box https://github.com/arunoda/open-comment-box By the http://meteorhacks.com/ http://meteorhacks.com/ founder @arunoda
- ajtaylor 13y agoThis looks very interesting. The Google, Facebook and Twitter login options are great to have.
- buster 13y agoNever understood the need for disqus, it is always blocked like every other 3rdparty service but when i see it blocked i never understood why someone uses an external service for a simle discussion in a CMS. How is it that this part is outsourced frequently on blogs, news posts, etc. where traditionally the CMS itself just showed the comments section? Why? I just never enable disqus because it kind of feels stupid to me.
- ensmotko 13y agoMight be because lots of us are not using a CMS. For a simple blog page you don't even need a backend - just generate static sites with jekyll. Having a 3rd party solution for comments is thus necessary (if you want to have comments).
- buster 13y agoI can understand that simple reason of course. But 1. many obviously dynamic sites use disqus anyway and 2. why would i want to split my own content (blog + discussion) when obviously i want to have a dynamic site? Ok, some people don't care, some people only have static webspace.. to me it seems strange anyway. _Especially_ since this seems to be about an open source alternative for self hosting (so, you have a static blog but still host a dynamic comment section? wtf?)
- pfortuny 13y agoAh, but you know: the loading time and the CPU. You outsource the dynamic part to disqus and the actual content gets loaded really fast.
- buster 13y agoAnd you lose commenters (like me) and give away control over parts of your site as well as content. Also by the time you outsource a comment system due to CPU your site probably is big enough for a "real" CMS.. or atleast better hardware, it's not like a good vserver is expensive nowadays.
- outcoldman 13y agoI also started to write open source node.js platform for commentaries. http://outcold.2013.nodeknockout.com/ http://outcold.2013.nodeknockout.com/ but it is not finished yet :( And actually after seeing so many good alternatives I'm not sure if I really need to finish it.
- Stamy 13y agoesoTalk is gaining a lot of popularity ( http://esotalk.org/ http://esotalk.org/ )
- marquis 13y agoThis is really nicely done on the UI end, should be up higher on this page.
- machbio 13y agowhy is there no mention of Vanilla forums - http://vanillaforums.org/ http://vanillaforums.org/ ?