Briar

Briar

Web site: briarproject.org
Category: Network
Subcategory: Instant Messengers, Forums
Platform: Android
License: GPL
Interface: GUI
Programing language: Java
First release: May 9, 2018
line

Briar – a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging apps, Briar doesn’t rely on a central server – messages are synchronized directly between the users’ devices. If the internet’s down, Briar can sync via Bluetooth or Wi-Fi, keeping the information flowing in a crisis. If the internet’s up, Briar can sync via the Tor network, protecting users and their relationships from surveillance.

Briar provides private messaging, public forums and blogs that are protected against the following surveillance and censorship threats:
– Metadata surveillance. Briar uses the Tor network to prevent eavesdroppers from learning which users are talking to each other. Each user’s contact list is encrypted and stored on her own device.
– Content surveillance. All communication between devices is encrypted end-to-end, protecting the content from eavesdropping or tampering.
– Content filtering. Briar’s end-to-end encryption prevents keyword filtering, and because of its decentralized design there are no servers to block.
– Takedown orders. Every user who subscribes to a forum keeps a copy of its content, so there’s no single point where a post can be deleted.
– Denial of service attacks. Briar’s forums have no central server to attack, and every subscriber has access to the content even if they’re offline.
– Internet blackouts. Briar can operate over Bluetooth and Wi-Fi to keep information flowing during blackouts.

Hamsket

Hamsket

Web site: github.com/TheGoddessInari/hamsket
Category: Network
Subcategory: Instant Messengers, Email Clients
Platform: Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: JavaScript
First release: April 2016
line

Hamsket – a free and open source messaging and emailing app that combines common web applications into one.

Features:
– Master Password.
– Lock Hamsket if you will be away for a period of time.
– Don’t disturb mode.
– Reorder applications in the tab bar.
– Notification badge in the tab.
– Minimize to tray.
– Mute audio to specific service.
– Separate tabs floating to the right.
– Disable a service instead of remove it.
– Start automatically on system startup.
– Custom Javascript injection.
– Custom CSS injection.
– Keyboard Shortcuts.
– Proxy.
– Passive mouse/touch event listeners by default.
– Lowered timer granularity to save CPU time by default.
– No user tracking.
– Fully open source, won’t change
– Highly responsive to issues, PRs, and help.
– Offline backup and restore.

No personal information will be saved or tracked. Sessions will persist using the partition:persist attribute for Webviews. So every time you open Hamsket, your sessions will keep alive until you remove the service.

Kotatogram Desktop

Kotatogram

Web site: kotatogram.github.io
Category: Network
Subcategory: Instant Messengers
Platform: Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++
First release: January 2018
line

Kotatogram Desktop – a fork of Telegram Desktop, has all its features, but it also has some more useful and cosmetic features.

Features:
– Local folders
– Forward to multiple chats and forward without author
– Custom font
– Compact chat list
– Custom text replaces
– Change sticker size
– Adaptive chat bubbles
– and other smaller features.

Mailutils

GNU Mailutils

Web site: mailutils.org
Category: Network
Subcategory: Email Clients
Platform: UNIX-like
License: GPL
Interface: CLI
Programing language:
First release: 2010
line

GNU Mailutils – a rich and powerful protocol-independent mail framework. It contains a series of useful mail libraries, clients, and servers.

These are the primary mail utilities for the GNU system. The central library is capable of handling electronic mail in various mailbox formats and protocols, both local and remote. Specifically, this project contains a POP3 server, an IMAP4 server, and a Sieve mail filter. It also provides a POSIX “mailx” client and a collection of other handy tools.

Mailutils is oriented toward three kinds of audiences: regular users, system administrators, and developers of email-handling software.

Regular users will find here an implementation of the traditional UNIX mail reader mail, command line utilities, such as frm, messages, readmsg, and sieve — a flexible utility for filtering the incoming mail.

A special feature of Mailutils is an implementation of the MH Message Handling System, which combines a power of the UNIX philosophy with a flexibility of Mailutils libraries, thus allowing to easily incorporate mail from remote mailboxes.

For system administrators, Mailutils provides a set of daemons for delivering and reading electronic mail, including pop3d, imap4d, local mail transport daemon lmtpd, and a universal mail delivery agent, mda, and LMTP daemon.

SquirrelMail

SquirrelMail

Web site: squirrelmail.org
Category: Network
Subcategory: Email Clients
Platform: Cross-platform
License: GPL
Interface: Web interface
Programing language: PHP
First release: 1999
line

SquirrelMail – a standards-based webmail package written in PHP. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. It has very few requirements and is very easy to configure and install. SquirrelMail has all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation.

The need arose in our organization for the access of email and address books from anywhere in the world. Obviously a web interface is ideal for this, given that the user has access to the Internet. After reviewing several open source projects we realized that we were going to need to do some fairly major customizations to get things to be a nice fit for our needs. So the decision was made to create our own for some of these reasons, and for fun (we really like PHP). We decided to open source the project to contribute to the community that has contributed so much to us.

Luke and Nathan Ehresman founded the SquirrelMail Project in 1999, releasing the first version 0.1 on December 14th the same year.

IlohaMail

IlohaMail

Web site: ilohamail.org
Category: Network
Subcategory: Email Clients
Platform: Cross-platform
License: GPL
Interface: Web interface
Programing language: PHP
First release:
line

IlohaMail – a PHP based lightweight full featured multilingual webmail program with IMAP and POP3 support. IlohaMail also includes a full-featured contacts manager, bookmarks manager, and scheduler.

IlohaMail is easy to use and install. It runs on a stock build of PHP, and does not require databases (although database support is available) or the IMAP library (it is powered by a custom IMAP/POP3 library). IlohaMail is not meant to be a “one size fits all” solution, nor is it meant to be the “be all end all” solution. IlohaMail aims to be flexible, modular, and capable of providing complete functionality without unnecessary glitz.

Features:
– Easy to install (only requires default build of PHP4)
– Light weight and fast
– Extensive multilingual capabilities
– Modular – Easily modifiable to accomodate different backends
– Activity Logging
– Spam Prevention
– Multiple host/domain support
– Auto-appended Tag-Lines
– Optional MySQL backend for improved scalability and performance
– External SMTP server support
– IMAP caching
– Theme support [development]

Roundcube

Roundcube

Web site: roundcube.net
Category: Network
Subcategory: Email Clients
Platform: Cross platform
License: GPL
Interface: Web interface
Programing language: PHP
First release: 2008
line

Roundcube – a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking.

This project is a free and open source webmail solution with a desktop-like user interface which is easy to install/configure and that runs on a standard LAMPP server. The skins use the latest web standards to render a functional and customizable UI. Roundcube includes other sophisticated open-source libraries such as PEAR, an IMAP library derived from IlohaMail, the TinyMCE rich text editor, Googiespell library for spell checking and the HTML5-PHP sanitizer by Masterminds.

Features:
– Drag-&-drop message management
– Full support for MIME and HTML messages
– Multiple sender identities
– Full featured address book with groups and LDAP connectors
– Find-as-you-type address book integration
– Threaded message listing
– IDNA and SMTPUTF8 support
– Spell checking
– Responsive skin (multi-device support)
– Shared/global IMAP folders
– Support for access control lists (ACL)
– Built-in caching for fast mailbox access
– Unlimited users and messages
– Import/export functions
– Plug-in API for flexible extensions
– XSS attack protection
– Support for PGP encryption

IMP

IMP

Web site: horde.org/apps/imp
Category: Network
Subcategory: Email Clients
Platform: Cross-platform
License: GPL
Interface: Web
Programing language: PHP
First release: 1998
line

IMP – an Internet Messaging Program written in PHP and provides webmail access to IMAP and POP3 accounts. It uses the best-of-class Horde/Imap_Client library to provide fast, robust connections to the remote IMAP/POP3 server. IMP provides multiple view types to support all possible browsers (desktop vs. mobile vs. tablet vs. text only).

IMP passes both the MIME Torture Test and the newer E-Mail Acid Test, ensuring that messages are displayed as intended by the original sender.

Features:
– Dynamic (AJAX) view
– Mobile smartphone view
– Minimal (text-only) view
– HTML message composition with a cross-browser WYSIWYG editor
– Drag/drop attachment support into WYSIWYG editor
– HTML signatures
– High performance
– Robust IMAP support, utilizing advanced server features
– Flexible message search
– Address autocompletion
– Spell checking
– Sending of attachments via download link, instead of embedding in message
– Thread view
– Message previews in mailbox view
– Desktop like user interface and navigation (also via keyboard)
– IMAP folder support
– Management of shared IMAP folders (ACLs)
– Folder subscriptions
– Various identities
– Alias and “tied to” addresses in user identities
– Integration with e-mail filtering
– Integration with addressbook
– Integration with calendar
– S/MIME and PGP based encryption and signatures
– Mailbox quotas
– Ability to forward multiple messages at once
– Download of attachments as ZIP archive
– Stripping of attachments from messages
– Preview of attachments in compose view
– Priority settings for composed messages
– Message flags
– Graphical emoticons and country flags in message view
– Available in many languages
– Full charset support

rcirc

rcirc

Web site: emacswiki.org/emacs/rcirc
Category: Network
Subcategory: IRC clients
Platform: Cross-platform
License: GPL
Interface: TUI
Programing language: Emacs-Lisp
First release:
line

rcirc – a next generation InternetRelayChat client. It blends seamlessly with the rest of Emacs, it’s tight, fast, and doesn’t light up like a christmas tree. rcirc also has sane defaults. There is little or no reason to customize it because it does what you want by default (except that many people still do).

rcirc is part of GNU Emacs since release 22.0.

Screenshot author: Roman Lagunov, Source: Wikimedia.org; License: GNU GPL

qwebirc

qwebirc

Web site: qwebirc.org
Category: Network
Subcategory: IRC clients
Platform: Cross-platform
License: GPL
Interface: Web interface
Programing language: JavaScript, Python
First release: 2008
line

qwebirc – a fast, easy to use, free and open source IRC client designed by and originally just for the QuakeNet IRC network.

Features:
– qwebirc is an AJAX IRC client.
– Open source (GPLv2).
– Supports most ircds out of the box.
– Multiple channels and queries.
– Nick list with menus.
– Scalability via trivial sharding with sticky sessions.
– Cross platform (pure Python), so works under Linux, FreeBSD, Windows, and probably more platforms.
– SSL/TLS support for the browser and server.
– Supports hot-reconfiguration of backend servers via hadns.
– Embedded webserver (no messing around with your existing webserver).
– Optional dedicated message and/or notice windows.
– Irssi style /msg, query, channel and nickname autocompletion (sorted correctly by last used/spoke order).
– Passes user hostnames through directly to the IRC server via the WEBIRC/CGIIRC commands.
– Keyboard shortcuts for window selection (alt+a, alt+1..0).
– Irssi style global input history.
– Mouse wheel on tabs.
– Unicode (UTF-8) support.
– Clickable channels, links and authnames.
– mIRC colour/underline/bold support.
– Minimalistic design with a neutral colour scheme.
– Irssi style multiple highlight levels.
– Wizard to allow users to easily embed the client into their own websites.
– Theming support.
– Notifications via sound and/or title/icon flashing.
– Direct user feedback support via email.
– Admin interface, allows viewing and control of connected users.
– Limited support for authserv/nickserv/chanserv.
– Heavily optimised to minimise bandwidth, cpu usage and browser load-time.

Copyright © 2008-2017 Chris Porter and the qwebirc project.