KiwiIRC - Probably the most used of them. https://github.com/prawnsalad/KiwiIRC
Subway - I've been following this one for a bit because it look promising. It's nice. https://github.com/thedjpetersen/subway
nirc - This one is pretty simple and I'd say a little less polished than yours, but still does a lot of things right. https://github.com/cjstewart88/nirc
If anyone knows of others, I'm interested.
I'd also like to plug glowing-bear (https://glowing-bear.github.io/glowing-bear/) since it's a rather cool project. It's an entirely static html5 frontend to weechat.
Waartaa - new, written in Meteor, part of Google Summer of Code - https://github.com/waartaa/waartaa
gnotty - https://github.com/stephenmcd/gnotty
ircanywhere - https://github.com/ircanywhere/ircanywhere
WebIRC - https://github.com/pavben/WebIRC
http://flackr.github.io/circ/ https://github.com/flackr/circ
It uses the chrome.socket APIs to connect directly to the IRC network.
It's really stable (been using it for weeks without restarting) and I've even implemented a mobile interface: https://db.tt/fYTswBwO
You'll find the install instructions in the README (or just `npm install shout`). No configuration required. Should take under a minute to get it running if you already have NPM.
It's open source. Feel free to try it, browse the code and leave some feedback. If you want to work with me, it's open for contributions!
How are you handling persistence tho? Straight up in-memory storage?
I've been thinking about storing the logs in .txt-files (with the option to turn this feature on/off). This way, I could let the user download the logs directly via the browser.
It'd be nice to see a functional demo site.
It'd also be nice to have a direct link to the github repository - https://github.com/redwire/aIRChat
Why zip instead of npm distribution?
All of the source material is hosted on Github, and contributions of all kinds are welcome!As interesting off-topic trivia, it was written in Erlang.
Looks like thus is c++ as well.
I really think at some point the word modern just won't make sense in the same sentence as "IRC".
I think as your first node project it looks pretty cool though.
> I think as your first node project it looks pretty cool though. Thanks so much!
Also, your SSL is a little messy and you're vulnerable to Heartbleed: https://www.ssllabs.com/ssltest/analyze.html?d=airchatter.ne...