Viper

Viper

Web site: github.com/LeFroid/Viper-Browser
Category: Network
Subcategory: Web browsers
Platform: Linux
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: January 2019
line

Viper Browser – a free, open source, lightweight, privacy-focused Qt5 web browser using QtWebEngine and designed for Linux platform.

Features:
– All development is done with a focus on privacy, minimalism, and customization ability
– Bookmark management
– Built-in ad blocker, compatible with AdBlock Plus and uBlock Origin filters
– Cookie viewer, editor, and support for cookie filters (QtWebEngine 5.11+ only)
– Compatible with Pepper Plugin API
– Custom user agent support
– Fast and lightweight
– Fullscreen support
– Granular control over browser settings and web permissions
– Gives the user control over their data, no invasions of privacy like other browsers are known to do..
– GreaseMonkey-style UserScript support
– Multiple options for home page- any URL, blank page, or a card layout page with favorite and most visited websites
– PDF.js embedded into the browser
– Save and restore browsing sessions, local tab history, pinned tabs
– Secure AutoFill manager (disabled by default)
– Tab drag-and-drop support for HTML links, local files, other browser window tabs, etc
– Tab hibernation / wake up support
– Traditional browser UI design instead of WebUI and chromium-based interfaces

The project founder is Timothy Vaccarelli.

Soulseek

Soulseek

Web site: soulseekqt.net
Category: Network
Subcategory: Peer2Peer Clients
Platform: Linux, OS X, Windows
License: Freeware, Proprietary
Interface: GUI
Programing language: C++, Qt
First release: 1999
line

Soulseek – an ad-free, spyware free, just plain free file sharing network for Windows, Mac and Linux. Its rooms, search engine and search correlation system make it easy for you to find people with similar interests, and make new discoveries.

Soulseek is a program for exchanging music on the Internet. You can search for music according to various criteria: genre of interest, song title or album name. The application is enriched with a chat function, thanks to which we can talk with other program users.

The original Soulseek user base around 2000 was composed mostly of members of the IDM mailing list, and most of the music first found on Soulseek was underground electronic music or music created by the users themselves.

The screenshot source: Wikipedia; author: Ceedub88; License: GNU GPL.

EiskaltDC++

EiskaltDC++

Web site: sourceforge.net/projects/eiskaltdcpp/
Category: Network
Subcategory: Peer2Peer Clients
Platform: BSD, Haiku, GNU/Hurd, Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: 2013
line

EiskaltDC++ – a cross-platform program that uses the Direct Connect and ADC protocols. It is compatible with DC++, FlylinkDC++, LinuxDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.

Currently supported systems (in order of decreasing importance): GNU/Linux, macOS, MS Windows, FreeBSD, Haiku and GNU/Hurd.

Currently supported features (not full list):
– Programs with graphical user interface (UI) on Qt (main) and GTK+ (alternative), plus daemon which may be controlled from command line or from Web UI (connected via JSON-RPC).
– Multi-threaded download (download fragments of a single file from several sources at once).
– Support of PFSR (partial file sharing): users may download parts of file from each other during file download even when no one of them do not have fully downloaded file.
– Support of DHT (allows to search file by TTH and exchange these files without connection to any hub). Implementation of this feature is based on StrongDC++ code and compatible with all versions of StrongDC++, ApexDC++, RSX++, FlylinkDC++ and Pulse++K where this feature exists. (Some DC clients have dropped the support of this function in lastest versions.)
– Support of UPnP (simplifies network connection configuration when user Wi-Fi router supports this feature).
– Support of binding to specific network interface or address (in case when user system has few network connections simultaneously).
– Support of auto updating of external IPv4 address via DynDNS services.
– Support of case-sensitive file lists. This feature is extremely important on all supported systems except MS Windows (in fact even NTFS supports case-sensitive file names, but MS Windows does not use this feature.).
– User interface is translated to many languages.
– GUI programs allow to place list of widgets on sidebar, on multiline tabbar panel or on single-line tabbar.
– GUI program based on Qt has support of hiding the program menu (it will be available by special button to the toolbar).
– Advanced search with the ability to group results; black list for search results.
– Lists of downloaded and uploaded files; ability to save logs of downloads.
– Lists of public and favorite hubs. Public hubs lists have multiple sources; favorite hubs are extremely flexible in configuration features.
– Lists of favorite users (they will receive extra slot for downloading files, etc.).
– List of active transfers (downloads/uploads), including the queue of users waiting for the slot (user may temporary grant extra slot for them).
– Flexible settings for downloading files (lists of destination directories, directory for incomplete downloads, limitation of number of simultaneous downloads, compressed transfers, check of check sums, etc.).
– Indicator of free space on disk where main downloads directory is located.
– Support of IP filter and basic antispam.
– Search spy (allows to see search phrases which send other users, but without identifying users of course).
– ADL search with support for Perl-style regular expressions (using PCRE library).
– Flexible filter (with regular expressions support) in users list, search results, public hubs lists, file lists, etc.. (Use ## string and read about Qt QRegExp syntax.)
– Full-featured chat (different fonts, nick coloring, parsing of magnet links and other links, emoticons, chat search, chat commands, BBCode support, disable/enable/clear chat, spell check (Aspell is used), keywords highlighting in the chat, separator for unread messages, saving of chat logs, the ability to display IP addresses and countries of users in the chat (depends on hub settings: some of them hide this data for usual users).
– User commands on hub.
– Flexible keyboard shortcuts settings.
– Text and sound notifications for different events.
– Highlighting of duplicates in shared files.
– Flexible settings for files hashing (speed of hashing, filters for ignoring files, etc.).
– Indicator of hashing progress in program status bar.
– Special tool for calculating of TTH for any file (without necessity to share this file) and preparing magnet link or web magnet link for it.
– Support of limitations of download/upload speed (permanent or by timetable).
– Support of limitations by size of shared files. (Yes, this is questionable feature, but it is highly demanded by users.)
– Support of handling of magnet links, web magnet links and hub links transferred via command line from other programs (for example from web browsers).
– Support of files drag-and-drop into field for entering messages (if file is present in user file list, magnet link to it will be added).
– Support of automatic replies to private messages in case of user absent.
– Support of user extensions on QtScript (only in Qt based GUI in GNU/Linux) and on Lua (in all supported systems).
– Support of IDNA (recognition of national domain names).
– Support of URL encoded strings for hub addresses.
– Support of traffic encryption.

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.

Toxer

Toxer

Web site: gitlab.com/Toxer/toxer-desktop
Category: Network
Subcategory: Instant Messengers
Platform: Linux
License: MIT
Interface: GUI
Programing language: Qt (?)
First release: 2017
line

Toxer – a messenger user interface for desktop systems. Toxer provides a Qt/QML basis to create gorgeous looking Tox applications.
The Toxer user interface is written in awesome QML presentation language.

Toxer comes with two layouts and lets you select your favorite color environment.

The project founder is Nils Fenner.

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

Hiri

Hiri

Web site: www.hiri.com
Category: Network
Subcategory: Email Clients
Platform: Linux, OS X, Windows
License: Proprietary
Interface: GUI
Programing language: Qt
First release: October 1, 2012

line

Hiri – a proprietary, business focused email client available for Windows, OSX and Linux operating systems, with modern look and feel and support for Microsoft Exchange, Office 365 and more (built for the Microsoft email ecosystem).

Goals of the Hiri are:
– Easily navigate your email and action your mails with our unique and powerful interface.
– Hiri will sync all of your calendar items from your existing account. Quickly add events and access shared calendars.
– Hiri is compatible with Active Directory – you can access your company’s entire GAL (Global Address List), including distribution lists. Add, Delete and edit contact details.

The application is available as a tree download trial for 7 days.

Hiri has been funded by Telefonica, Delta Partners, ACT Venture Capital, Enterprise Ireland and Angel investors Facebook and Linkedin.

ClipGrab

ClipGrab

Web site: clipgrab.org
Category: Network
Subcategory: Download Managers
Platform: Linux, OS X, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: November 5, 2007

line

ClipGrab – an open-source, free downloader and converter for YouTube, Vimeo, Facebook, Dailymotion, Metacafe, Clipfish, Collegehumor, MyVideo, MySpass, Sevenload, Tudou and other online video sites. It converts downloaded videos to MPEG4, MP3, OGG Theora, WMV or other formats in just one easy step.

ClipGrab offers such options:
– user-friendly interface
– advanced search engine of films from popular websites
– support for low and high quality movies (720p or 1080p)
– extracting the sound from the downloaded movie to MP3 format
– support for many popular websites

QP2M

QP2M

Web site: qp2m.sourceforge.net
Category: Network
Subcategory: Peer2Mail Clients
Platform: Linux, Windows
License: GPL
Interface: GUI
Programing language: Qt
First release: 2007

line

QP2M – an Peer 2 Mail application that lets you share, store and manage files on your email accounts.

Compared to other Peer 2 Mail programs download and uploading is made really easy in QP2M. Mail accounts are shown as folders that simply contain files.

This makes downloading as easy as right-clicking on the file you want to download and selecting Download.
Also upload is as easy as right-clicking on the account to which you want to upload a file and selecting Upload.

Features:
– upload and download multiple files simultaneously
– manage your mail accounts
– resume transfers after closing the application
– available for MS Windows and Linux

The project founder is Adam Walczak.
The latest version of QP2M 0.6 beta3 was released in 2008.

Psi

Psi

Web site: psi-im.org
Category: Network
Subcategory: Instant Messengers
Platform: Haiku, Linux, OS X, UNIX-like, Windows
License: GPL
Interface: GUI
Programing language: C++, Qt
First release: July 7, 2001

line

Psi – a free instant messaging application designed for the XMPP network. Fast and lightweight, Psi is fully open-source and compatible with Windows, Linux, and macOS.

With Psi’s full Unicode support and localizations, easy file transfers, customizable iconsets, and many other great features, you’ll learn why users around the world are making the switch to free, open instant messaging.

Google Talk, LiveJournal, and Portugal Telecom are just a few of the groups that are actively using the XMPP network around the world — and many other companies and educational institutions are still joining in. Psi allows you to seamlessly chat with anyone connected to this global IM network through services like these.

The project founder is Justin Karneges.