MiniTox

MiniTox

Web site: github.com/hqwrong/minitox
Category: Network
Subcategory: Instant Messengers
Platform: Linux
License: MIT
Interface: CLI
Programing language: C
First release: November 2018
line

MiniTox – a minimal client written for toxcore. It’s an example of tox client implementation and also a toy which new developers coming to tox can play and start with, therefore getting familiar with the project.

Features:
– Single file and small code base;
– Fully standalone (No 3rd library needed, only rely on toxcore and system C library);
– Covered most APIs of friend & group, and more to come;
– Fun to play with (colored text, async REPL, etc.).

Jami

Jami

Web site: jami.net
Category: Network
Subcategory: Instant Messengers, VoIP Clients
Platform: Android, iOS, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C, C++
First release: November 2018
line

Jami (previously: Ring and SFLphone) – a free software for universal communication which respects the freedoms and privacy of its users. Jami is completely peer-to-peer and doesn’t require a server for relaying data between users. Jami is a GNU project backed by the Free Software Foundation and distributed under a GPLv3 license. It use state of the art end-to-end encryption with perfect forward secrecy for all communications and comply with the X.509 standard.

Features:
– a telephone: a simple tool to connect, communicate and share
– a teleconferencing tool: easily join calls to create conferences with multiple participants
– a media sharing tool: supports a variety of video input options, including multiple cameras and image and video files, and the selection of audio inputs and outputs; all this is supported by multiple high quality audio and video codecs
– a messenger: send text messages during calls or out of calls (as long as your peer is connected)
– a building block for your IoT project: re-use the universal communications technology of Ring with its portable library on your system of choice.

gomuks

gomuks

Web site: github.com/tulir/gomuks
Category: Network
Subcategory: Instant Messengers
Platform: Linux
License: AGPL
Interface: TUI
Programing language: Go
First release: 2018
line

gomuks – a terminal based Matrix client written in Go with mautrix-go and mauview.

Keyboard shortcuts:

– Ctrl and Alt are interchangeable in most keybindings, but the other one may not work depending on your terminal emulator.
– Switch rooms: Ctrl + ↑, Ctrl + ↓
– Scroll chat (page): PgUp, PgDown
– Jump to room: Ctrl + K, then Tab and Enter to navigate and select room
– Plaintext mode: Ctrl + L
– Newline: Alt + Enter

The project developer is Tulir Asokan.

Android Messages Desktop

Android Messages Desktop

Web site: github.com/chrisknepper/android-messages-desktop
Category: Network
Subcategory: Instant Messengers
Platform: Linux, OS X, Windows
License: MIT
Interface: GUI
Programing language: ?
First release: June 2018
line

Android Messages Desktop – a cross-platform application which lets you run the Android Messages as a desktop app.

Features:
– System notifications when a text comes in
– Notification badges on macOS
– Spellchecking in ~50 languages
– Run in background on Windows/Linux/macOS
– Minimize to tray on Windows/Linux
– Menu bar support on macOS
– TBD…

The project founder is Chris Knepper.

Signal

Signal

Web site: signal.org
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: ?
First release: 2018
line

Signal – a messaging app for simple private communication with friends. Signal uses your phone’s data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your phone.

Main functions:
– Conversations: long conversations with friends, regardless of where you live. Signal provides a very useful function of voice calls.
– Group chat: allows you to create encrypted groups, so we can have private conversations with all your friends at once. In this case, both the encrypted messages and the signal server do not have access to any group data such as the members list, title and group icon.
– Sending SMSs: allows you to send free SMS and MMS, but you must have an active internet connection to use this service. In addition, we can set notifications of new messages in the status bar, there is also the option of setting the Enter key to send messages directly.
– Communication history: users have quick access to communication history, which is displayed as a scrolling list.

The application is developed by the Signal Foundation and Signal Messenger LLC under the GNU GPL 3 license.

Delta Chat

Delta Chat

Web site: delta.chat
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: ?
First release: August 2018
line

Delta Chat – an open source chat application that sends messages via e-mails, encrypted if possible, with Autocrypt. You do not have to sign up anywhere, just use your existing e-mail account with Delta Chat. Delta Chat doesn’t have their own servers but uses the most massive and diverse open messaging system ever: the existing e-mail server network.

Goals:
– Independent of any company or services. You own your data.
– Your data is not saved on a central server unless all users are using the same e-mail servers
– You do not distribute your address book to anyone.
– Fast by the use of Push-IMAP.
– Largest user base – recipients not using Delta Chat can be reached as well.
– Compatible – not only to itself.
– Elegant and simple user interface.
– Distributed system.
– No Spam – only messages of known users are shown by default.
– Reliable – safe for professional use.
– Trustworthy – can even be used for business messages.
– Copyleft and Standards based libre software.

Falkon

Falkon

Web site: www.falkon.org
Category: Network
Subcategory: Web browsers
Platform: FreeBSD, Haiku, Linux, OS/2, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++
First release: March 30, 2018

line

Falkon – a KDE web browser using QtWebEngine rendering engine, previously known as QupZilla. It aims to be a lightweight web browser available through all major platforms. This project has been originally started only for educational purposes. But from its start, Falkon has grown into a feature-rich browser.

Falkon has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs.

Falkon uses the Qt cross-platform application framework and offers a built-in AdBlock. By default this adblocker whitelists the web page of Falkon’s main search engine, DuckDuckGo.

Until version 2.0, QupZilla was using QtWebKit. QtWebKit is now deprecated and new versions are using QtWebEngine.