• en
  • de

Manet is a REST API server which allows capturing screenshots of websites using various parameters.

The Node.js server can use SlimerJS or PhantomJS as headless browser engines.

I have build similar with CasperJS, but this is far better for those that want a simple straight solution.



Rocket.Chat is am impressive Open Source Web Chat Platform, with a huge amount of features:

  • BYOS (bring your own server)
  • Multiple Rooms
  • Direct Messages
  • Private Groups
  • Public Channels
  • Desktop Notifications
  • Mentions
  • Avatars
  • Markdown
  • Emojis
  • Custom Emojis
  • Reactions
  • One touch Geolocation
  • TeX Math Rendering – inline math typesetting
  • Media Embeds
  • Link Previews
  • Sent Message Edit and Deletion
  • Transcripts / History
  • File Upload / Sharing
  • Scalable file sharing – S3 uploads with CDN downloads
  • Full text search
  • Live chat / Messaging call center
  • LDAP Authentication
  • CAS 1.0, 2.0 support for education institutions and hosting providers worldwide
  • Support for Okta SSO through SAML v2
  • I18n – Supports 22 Languages
  • Hubot Friendly
  • (Beta) Face to Face Video Conferencing (aka WebRTC )
  • (Beta) Multi-users Video Group Chat
  • (Beta) Jitsi integration
  • Audio calls
  • Multi-users Audio Conference
  • Screensharing
  • ….. more



  1. Simple – Create expresive interactive bots without dealing with the low level details.
  2. Event Based – Our event based system allows to easily chain and combine actions together.
  3. Flexible – Use Components from the Ecosystem to add additional capabilities to your bot.
  4. Familiar – Built ontop of proven technolgies Node.js, Javascript and Express.js

Clients: Facebook Messenger, Twillio, Twitter, WebSocket :)



Manet is a REST API server which allows capturing screenshots of websites using various parameters. It is a good way to make sure that your websites are responsive or to make thumbnails.



A Real Time Chat Application built using Node.js, Express, Mongoose, Socket.io, Passport, & Redis.

  • Uses Express as the application Framework.
  • Manages Sessions using express-session package.
  • Authenticates via username and password using Passport.
  • Passwords are hashed using bcrypt-nodejs package.
  • Social Authentication via Facebook and Twitter using Passport.
  • Real-time communication between a client and a server using Socket.io.
  • Uses MongoDB, Mongoose and MongoLab(mLab) for storing and querying data.
  • Stores session in a MongoDB using connect-mongo; a MongoDB-based session store.
  • Uses Redis as an Adapter for Socket.io.
  • Logging Errors and Exceptions using Winston.



iFramely offers a hosted and open source solution to serve your own HTTP API for responsive web embeds using Node.js.

“The API covers well over 1800 domains through 200 custom domain plugins and generic parsers for oEmbed, Open Graph and Twitter Cards…”

How To host your own


Log.io provides real-time log monitoring in your browser (node.js + socket.io).

“Harvesters watch log files for changes, send new log messages to the server via TCP, which broadcasts to web clients via socket.io.

Log streams are defined by mapping file paths to a stream name in harvester configuration.

Users browse streams and nodes in the web UI, and activate (stream, node) pairs to view and search log messages in screen widgets.”



It does not have to be Slack all the time. Sometimes a self hosted open solution, is far more suited for the task ahead.

Let’s Chat is a persistent messaging application that runs on Node.js and MongoDB. It’s designed to be easily deployable and fits well with small, intimate teams.”

  • BYOS (bring your own server)
  • Persistent messages
  • Multiple rooms
  • Private and password-protected rooms
  • New message alerts / notifications
  • Mentions (hey @you/@all)
  • Image embeds / Giphy search
  • Code pasting
  • File uploads (Local / Amazon S3 / Azure)
  • Transcripts / Chat History (with search)
  • XMPP Multi-user chat (MUC)
  • 1-to-1 chat between XMPP users
  • Local / Kerberos / LDAP authentication
  • Hubot Adapter
  • REST-like API
  • Basic i18n support
  • MIT Licensed



These days its all about the Bots. Slack is everywhere, its build on top of the IRC protocol and allows you to use Bots as well.

Last week I updated my own little IRC universe and looked at some of the new fresh IRC bot projects.

Nibblr is a javascript framework to create IRC bots. It packs a javascript interpreter and commands can be added through the IRC bot or through the web interface.

Nibblr @ GitHub

12. August 2016

IMAP2Slack with Node.JS

Simple Node.JS solution to post incoming emails to a channel at Slack.