QuteCom

QuteCom

Web site: qutecom.org (not active)
Category: Network
Subcategory: VoIP Clients, Instant Messengers
Platform: Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: June 25, 2005
line

QuteCom (previously: WengoPhone) – a free, open source software SIP-compliant VoIP client developed by the QuteCom (previously OpenWengo).

The application is available for Windows, Linux, OS X and Windows Mobile. It allows users to make free phone calls over the Internet from one computer to other with SIP compatible software. You can also make calls to landlines or mobile phones, send SMS messages and make video calls. These functions are not associated with any specific SIP provider, and therefore can be used with any provider on the market.

The application is not under development any more, and the last version was released in 2011.

Nymgo

Nymgo

Web site: nymgo.com
Category: Network
Subcategory: VoIP Clients
Platform: Android, iOS, iPad, Linux, OS X, Symbian, Windows
License: Freemium
Interface: GUI
Programing language: C++
First release: 2012
line

Nymgo – very cheap international calls with very good voice quality service provided by Splendor Telecom UK Ltd. Nymgo offers high-quality VoIP calls and text messaging using any mobile phone or landline, even you are not connected to the internet.

MAIN FEATURES:
– VoIP Calls – International VoIP calling over WiFi or 3G/4G
– SMS – Cheap global texting
– Transfer credit – Share credit with friends
– Now available in English, French, Arabic & Turkish

With Nymgo you can make high quality international calls to India, Bangladesh, Brazil, Philippines, Mexico, China, Egypt, Germany, Nigeria, Kenya, Indonesia, Malaysia, Iran, Iraq, Morocco, Pakistan, Poland, Romania, Russia, Saudi Arabia, Sri Lanka, Nepal, Turkey, Yemen or any other destination around the world using VoIP technology.

You can use Nymgo dialer to make calls from any smartphone, tablet or computer to any cell phone or landline in the world.
Works on Android Phones/Tablets, iPhone/iPad, Windows, Mac and Linux.

Mumble

Mumble

Web site: mumble.info
Category: Network
Subcategory: VoIP Clients
Platform: Android, iOS, Linux, OS X, Windows
License: BSD
Interface: GUI
Programing language: C++
First release: 2005
line

Mumble – an open-source, cross-platform, VoIP application to establish true low latency voice communication for gamers. Mumble uses a client–server architecture which allows users to talk to each other via the same server.

Main features for end-users:
– Low-latency – great for talking and gaming
– Stay private and secure: always encrypted communication, public/private-key authentication by default
– Recognize friends across servers
– For gamers: in-game overlay – see who is talking, FPS and the current time, positional audio – hear the players from where they are located in-game
– Wizards to guide you through setup, like configuring your microphone

Main features for administrators:
– Libre software – no licensing hassle, caveats and limitations
– Open Source – open in security and technology, and open to extendibility
– Extensive user permission system (ACL)
– Extendible through Ice protocols
— Web interfaces – free choice of several community free software projects
— Channel viewers – even without direct Ice access, if the hoster provides the CVP, easily set up your channel viewer of choice
— Authenticators – to allow users to authenticate against an existing user database
— Custom chat commands and context (right click) menu entries

The project founder is Thorvald Natvig.

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.).

MicroSIP

MicroSIP

Web site: microsip.org
Category: Network
Subcategory: VoIP
Platform: Windows
License: GPL
Interface: GUI
Programing language: C, C++
First release: June 10, 2011
line

MicroSIP – an open source portable SIP softphone application based on PJSIP stack for MS Windows.

It allows to do high quality VoIP calls (person-to-person or on regular telephones) via open SIP protocol. From cloud of SIP providers you can choose best for you, register account and use it with MicroSIP. You’ll get free person-to-person calls and cheap international calls.

Main features:
– small footprint (>2.5MB) and RAM usage (>5MB) – written in C and C++ with minimal possible system resources usage
– usability – user friendly in daily usage
– functionality – voice; video H.264 and H.263+, VP8; SIMPLE messaging (RFC 3428) and presence (RFC 3903, 6665); DTMF In-band, RCF2833, SIP-INFO.
– compatibility – conform to SIP standards
– voice quality – supports best voice codecs: Opus, G.711 A-law and μ-law, G.722, G.721.1, G.723, G.729, GSM, AMR, AMR-WB, iLBC, Speex, SILK and Linear PCM mono/stereo.
– WebRTC echo cancellation algorithm and voice activity detection
– privacy – configurable encryption TLS / SRTP for control and media
– portability – has no additional dependencies and stores setting in ini file
– multilanguage and RTL support, localization for brazilian, bulgarian, chinese, dutch, estonian, finnish, french, german, hebrew, hungarian, italian, korean, norwegian, polish, russian (микросип), spanish, swedish, ukrainian, …
– can be used by people with visual impairments using screen reader software such as NVDA

Tok

Tok

Web site: tok.life
Category: Network
Subcategory: Instant Messengers
Platform: Android, iOS
License: GPL
Interface: GUI
Programing language: C, Java
First release: 2019
line

Tok – an easy-to-use application for peer-to-peer communication. We use end-to-end encryption technologies to secure your conversations. With TOK, you can send messages, photos, videos and files of any type without anyone else listening in. TOK’s goal is to make the world connect freely. It is forked from Antox and Antidote.

A phone number or an email address is not required to create your TOK account. Your personal information is not traceable to a phone number or email address. All communication is interfaced with a randomly generated alpha-numeric user ID.

All conversations are immediately encrypted from end to end during transmission.

TOK’s peer-to-peer communication platform has no central server. After end-to-end encryption, any third party, even TOK engineers, can’t access your conversations.

Features:
– 1v1 messages
– Audio
– Audio filtering
– Audio notifications
– Avatars
– Changing nospam
– Chat logs
– Contact aliases
– File transfer
– Message splitting
– Multilingual
– Multiprofile
– Profile import/export
– Save file encryption

Toxic

Toxic

Web site: github.com/Jfreegman/toxic
Category: Network
Subcategory: Instant Messengers
Platform: BSD, Linux, OS X
License: GPL
Interface: ncurses
Programing language: C
First release: 2013 (?)
line

Toxic – a ncurses-based Tox client which offers an instant messaging and video chat features. It is a text based application which uses the ncurses interface.

The project founder is JFreegman.

uTox

uTox

Web site: github.com/uTox/uTox
Category: Network
Subcategory: Instant Messengers
Platform: Android, BSD, Linux, OS X, Windows
License: MIT
Interface: GUI
Programing language: C
First release: 2017
line

μTox – a lightweight TOX client with full support for chat, file transfers, audio/video calling, and desktop sharing (both as video and inline screenshots). It also supports text group chats with audio groups pending the next Toxcore update.

Features:
– Avatars
– Secure person to person conversations:
— Video (Webcam or Desktop sharing)
— Audio
— Text
— Chat History
— Screenshots
– Group chats
— New API support ready.
– File transfers, with inline images support
– Tox URI support (clickable Tox links)
– Emoticons

µTox works on systems: Windows, macOS, Linux, Android, FreeBSD, NetBSD, OpenBSD, and DragonFlyBSD.

The project founder is Gray Hatter.

qTox

qTox

Web site: qtox.github.io
Category: Network
Subcategory: Instant Messengers
Platform: BSD, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: March 2010
line

qTox – a chat, voice, video, and file transfer instant messaging client using the encrypted peer-to-peer Tox protocol. Tox is a peer-to-peer instant-messaging and video-calling protocol that offers end-to-end encryption.

qTox provides an easy to use application that allows you to connect with friends and family without anyone else listening in.

qTox runs on Windows, Linux, MacOS and FreeBSD and offers text messaging, audio and video calls, screen sharing and file transfers. Additionally it has support for text and audio group chats as well as Identicons as avatars.

Features:
– One to one chat with friends
– Group chats
– File transfers, with previewing of images
– Audio calls, including group calls
– Video calls
– ToxMe and Tox URI support
– Translations in over 30 languages
– Avatars
– Faux offline messages
– History
– Screenshots
– Emoticons
– Auto-updates on Windows and packages on Linux
– And many more options

Linphone

Linphone

Web site: linphone.org
Category: Network
Subcategory: Instant Messengers, Voip Client
Platform: Android, iOS, Linux, OS X, Windows
License: GPL, Proprietary
Interface: GUI
Programing language: C, Java, Python
First release: 2001
line

Linphone (Linux phone) – an open source SIP phone for voice/video calls and instant messaging, and is available for mobile and desktop environments (iOS, Android, GNU/Linux, macOS, Windows Desktop, Windows 10 UWP). Linphone features a separation between the user interfaces and the core engine, allowing the creation of various kinds of user interface on top of the same functionalities.

Main features:
– HD audio and video calls
– Multiple call management (pause and resume)
– Call transfer
– Audio conferencing (merge calls into a conference call)
– Call recording and replay (audio only)
– Instant Messaging with message delivery status (IMDN)
– Picture and file sharing
– Chat access during calls
– Contact list
– “Invite your friends” feature
– Call history
– Display of advanced call statistics
– Echo cancellation
– Call quality indicator
– Secure user authentication: md5 / SHA256 digest, TLS client certificates
– SRTP, zRTP and SRTP-DTLS voice and video encryption
– Supported languages: English, French
– Account creation assistant
– Remote provisioning

The user interface frontends are:
– A Qt/QML interface for Windows desktop, macOS and GNU/Linux
– A console interface (linphone-daemon)
– An iPhone application built in objective C
– An Android application running in Java