Total.js Messenger: Chat app inspired by Slack

Sat Feb 18 2017 19:07:08 GMT+0100 (CET), Peter Širka

Total.js Messenger: Chat app inspired by Slack

Messenger is an open-source web application and it's a small alternative to Slack. Total.js messenger is powerful micro application for each company with open source-code.

Features

  • real-time messaging
  • optimized for mobile devices
  • uploading files with a file browser
  • browser's notifications (can be disabled)
  • email notifications (can be disabled)
  • basic smileys
  • sounds (can be disabled)
  • GitHub flavored markdown with syntax highlighting
  • supports pasting picture from clipboard
  • supports exporting conversations (the last 100 messages)
  • supports favorite messages
  • supports fulltext search
  • supports user-defined to-do list
  • supports shared channels
  • supports direct messages between two users
  • uses NoSQL embedded database (no complicated installations)
  • low hardware requirements
  • source code has only 300 kB

Benefits

What are the benefits? You can extend the messenger easily by custom bots, custom behaviours or custom functionality. You can provide it on your own Linux server with minimum requirements.

New future

I have prepared a components mechanism for Total.js Messenger, so the messenger will be extended very easy by new and custom functionality without changing the core code.

Requirements

It's unbelievable, but minimal requirements are:

  • 1 CPU, 60 MB RAM and 60 MB of free space on HDD
  • Linux/macOS/Windows
  • Node.js platform v6+
  • Total.js framework v2.4+

What's the cost?

For downloading Total.js messenger source-code you have to have a Premium Total.js account.

Slack alternative: Total.js messenger


Tags

Follow us

Latest blogs
Flowboard BETA: A nice designer for your IoT
Tue May 30 2017 23:28:24 GMT+0200 (CEST)
New Total.js Framework version 2.6
Tue May 30 2017 07:59:56 GMT+0200 (CEST)
How to create your own cron in Total.js?
Mon May 22 2017 10:35:00 GMT+0200 (CEST)
Premium Node.js CMS
Tue May 16 2017 20:48:19 GMT+0200 (CEST)
Geolocation in Total.js
Fri May 12 2017 07:25:59 GMT+0200 (CEST)

Latest comments
test
test
Tue May 16 2017 16:22:42 GMT+0200 (CEST)
Awesome!
Tema
Wed May 10 2017 06:33:13 GMT+0200 (CEST)
Giúp tôi thoát tất cả nhé . Cảm ơn ạ
Vinh Võ
Sat May 06 2017 16:48:37 GMT+0200 (CEST)
Awesome, thanks!
Tema
Tue May 02 2017 14:13:03 GMT+0200 (CEST)