In my search to find forums using modern technology I stumbled onto NodeBB, a new open source forum build on the Node.js framework. I figure I'd write down some of my thoughts and impressions.
Install
Installation of Node.js and NodeBB is pretty straight forward. NodeBB offers a great setup guides for local install and cloud instances. Just following the instructions for either you should be able to get it running in minutes. My public test server took about 20 minutes my first attempt. I've nuked it and started over a couple times and and have been able to deploy it in under 10 mins now. Key is getting your ./nodebb scripts setup for easy restarts. Overall I was impressed at just how easy it was to get a server up and running, even having to brush up on my sudo Linux knowledge.
User Experience
This is where NodeBB is really exciting! It is fast, easy to read, easy to navigate, and did I mention fast. Seriously fast. The other thing is it works on mobile. Actually it works REALLY well on mobile. Mobile browsing growth and the browsing preference for anyone under 20 (tablet and mobile), having a solid experience on these platforms is key. I personally can't imagine browsing a forum on a mobile phone, but it actually works really well on NodeBB using the default Lavender theme.
One thing that does take a little getting used to is the default text entry method is Markdown. You have probably used it randomly on the web before. It works, though users might be more comfortable with a CKEditor or TinyMCE. NodeBB does a good job to make posting easy even with Markdown such as allowing image posting just by URL or even allowing users to embed an image by simply dragging into the text input.
Open Source Community
NodeBB is currently open source and the core behind it have been great on their roadmap and fixing bugs. The community as well has been very helpful and excited on making plugins or additions to the codebase. The community is growing and many of the plugins available now are very particle and highly useful.
On my personal server I was able to turn on Twitter Auth account creation and login in minutes. Handy plugins such as Youtube, Vimeo, Imgur, Soundcloud, and Twitter embeds by simply posting the URL make life really easy for users. For admins you have an easy Google Analytics plugin for stats and the ability to add a badge to a topic similar to a tag. NodeBB does a lot of great things out of the box, that you aren't needing to rely on plugins to fill in the gaps.
The spoiler plugin is my personal favorite is the Spoiler. It is just so pretty and clean. It also works on mobile!
<video id="example_video_1" class="video-js vjs-default-skin" controls preload="auto" width="640" data-setup='{"example_option":true}'>