Cleancode eMail

null

Web site: github.com/deanproxy/eMail
Category: Network
Subcategory: Email Clients
Platform: BSD, Linux, OS X, Solaris, UNIX-like
License: GPL
Interface: CLI
Programing language: ?
First release: September 2001
Rating:  star  star

line

Cleancode eMail (or eMail, or Encrypted Mail) – a simply, command line SMTP client. eMail is designed that will send email via the command line to remote smtp servers or use ‘sendmail’ internally, and fully interact with GNUPG to encrypt and sign your e-mails.

Some of its features are:
– supports attachments with email
– allows SMTP AUTH
– MIME attachments
– an address book
– encryption of both transport (via TLS) and message (via PGP)
– digital signatures (via PGP)

The project developer is Dean Jones.

BitchX

BitchX

Web site: bitchx.sourceforge.net
Category: Network
Subcategory: IRC Clients
Platform: BSD, Linux, OS X, Solaris, UNIX-like, Windows
License: BSD
Interface: Ncurses
Programing language: C
First release: May 1994
Rating:  star  star  star

line

BitchX – a free software text-based IRC (Internet Relay Chat) client for UNIX-like systems.

BitchX began as a script by Trench and HappyCrappy for the popular UNIX IRC client ircII. Around Christmas of 1994 the script was patched directly into the client by Colten Edwards (panasync).

As BitchX was developed over the years it both developed its own large set of unique features, as well as acquiring many features from EPIC (another popular ircII offshoot).

Features:
– Works out-of-the box.
– Fully configurable and themable.
– Extended ircII scripting functionality.
– Built-in bot-like channel management functionality.
– Built-in mass commands and tools.
– Extended set of DCC commands and built-in CDCC/XDCC file offering.

Snownews

Snownews

Web site: github.com/kouya/snownews
Category: Network
Subcategory: RSS Readers
Platform: BSD, Cygwin, Linux, OS X, Solaris, UNIX-like
License: GPL
Interface: Ncurses
Programing language: ?
First release: 2004 ?
Rating:  star  star

line

Snownews – a command-line RSS feed reader. It is designed to be simple and lightweight, and integrates well with other command-line tools, for both generating and filtering the feeds it reads. Snownews runs on almost anything Unix (and will even build with Cygwin).

Features:
– Runs on Linux, BSD, OS X (Darwin), Solaris and probably many more Unices. Yes, even works under Cygwin
– Fast and very resource friendly
– Builtin HTTP client will follow server redirects and update feed URLs that point to permanent redirects (301) automatically
– Understands “Not-Modified” (304) server replies and handles gzip compression
– Uses local cache for minimal network traffic
– Supports HTTP proxy
– Supports HTTP authentication (basic and digest methods)
– Supports cookies
– A help menu available throughout the program
– Few dependencies on external libraries; ncurses and libxml2
– Import feature for OPML subscription lists
– Fully customizable key bindings of all program functions
– Type Ahead Find for quick and easy navigation
– Color support
– Extensible via plugins
– Feed categories and many other useful features

Main program code and maintainer is Oliver Feiler.
The latest version of Snownews 1.5.12 was released in 2009.

Enhanced CTorrent

Enhanced CTorrent

Web site: www.rahul.net/dholmes/ctorrent/
Category: Network
Subcategory: p2p clients
Platform: BSD, Cygwin, Linux, OS X, Solaris, UNIX-like
License: GPL
Interface: CLI
Programing language: C++
First release: 2006 ?
Rating:  star  star

line

Enhanced CTorrent – a BitTorrent client for unix-like environments. High performance with minimal system resources and dependencies is a priority. It is intended to run on any Unix-like system, including FreeBSD, Linux, Mac OS X, Solaris, Cygwin, etc.

Enhanced CTorrent contains files of the original CTorrent base code with a number of patches that provide fixes and enhancements, as well as additional fixes and enhancements.

The purpose of the Enhanced CTorrent effort is to fix problems that remain in the code, modernize existing features and algorithms, and implement new features while maintaining low overhead requirements and a high standard of performance (both part of the original CTorrent design philosophy). Highlights of the enhanced client include:
– Support for large files (>2GB) and large torrents (>255 files)
– Strategic selection of pieces to request for download
– Continuous queueing of download requests, tuned based on latency and throughput for each peer
– Improved download performance, including parallel requests in initial and endgame modes
– Improved bandwidth regulation
– Improved compatibility with other peers
– Performance optimization and bug fixes
– An interface for monitoring and managing multiple clients
– Dynamic cache allocation and management, including prefetch
– Flexible console I/O redirection
– Interactive control commands and menus

EKG2

EKG2

Web site: github.com/ekg2/ekg2
Category: Network
Subcategory: Instant Messengers
Platform: BeOS, BSD, Linux, OS X, Solaris, SunOS, UNIX-like
License: GPL
Interface: GUI, CLI
Programing language: C
First release: March 2, 2007
Rating:  star  star  star

line

EKG2 – an open source, multi-platform, multi-protocol, and plugin-based, instant messenger with a Gtk+ 2 GUI or a console UI, for UNIX-like operating systems.

EKG2 is plugin-based, and because of this, it can support many different protocols. It can also support different GUIs! Below is a list of available plugins.

Protocol plugins:
– Jabber – (XMPP, GTalk and Tlen.pl support),
– GG (gadu-gadu) – (using libgadu, the most popular polish IM protocol),
– IRC – (mostly IRCnet-oriented),
– ICQ
– polchat
– rivchat

GUI plugins:
– Gtk+ 2.x – under development.
– ncurses – primary EKG2 user-interface, console
– readline

Logging facility:
– logs – a multi-functionality plugin that allows logging in irssi-like format, in XML, in a simple format and in a raw format.
– logsqlite – logging into a SQLite database.

Scripting languages bindings: Python, Perl

Other superb plugins:
– autoresponder – a simple captcha for IM
– sim (using OpenSSL) & gpg – these plugins allow encryption within supported protocols
– jogger – allows manipulation of JoggerBot via ekg2
– mail – checking local maildir/mailbox for new messages
– nntp – read Usenet news
– rss – read RSS/Atom feeds
– sms – sms sending

Tkabber

Tkabber

Web site: tkabber.jabber.ru
Category: Network
Subcategory: Instant Messengers
Platform: BSD, Linux, OS X, Solaris, UNIX-like, Windows
License: GPL
Interface: GUI
Programing language: Tcl, Tk
First release: 2002
Rating:  star  star  star

line

Tkabber – a free and open source GUI client for the Jabber instant messaging system. It’s writen in Tcl/Tk, and works on many platforms, such as Linux, FreeBSD, NetBSD, Solaris, MacOS X and Windows 98/2000/XP.

It provides full support of basic XMPP specifications as well as many protocol extensions (XEPs), such as multi-user conferencing, file transfers, extensive handling of privacy lists and much more. Tkabber is written in Tcl/Tk and thus is easily extensible.

Also a rich set of Tkabber external plugins is available in the package named “tkabber-plugins”.

The project founder is Alexey Shchepin.

Irssi

Irssi

Web site: irssi.org
Category: Network
Subcategory: IRC Clients
Platform: BSD, Linux, OS X, Solaris, UNIX-like, Windows
License: GPL
Interface: CLI
Programing language: C
First release: January 1999
Rating:  star  star

line

Irssi – a multiplatform, a text based IRC client written in the C programming language.

Irssi is multi-protocol friendly for module authors and shipped-by-default Perl scripting with a wide range of available extensions. Integrates into the UNIX stack: Your window manager, your terminal emulator, your remote connection, your terminal multiplexer, your IRC bouncer, your IRC adapter.

Irssi is free software licensed under the GPLv2, available for Linux, BSD, Solaris, Apple, Cygwin, Windows…

The project was founded by Timo Sirainen.

UFTP

UFTP

Web site: uftp-multicast.sourceforge.net
Category: Network
Subcategory: File Transfer
Platform: BSD, Linux, OS X, Solaris, UNIX-like, Windows
License: GPL (for non-commercial usage)
Interface: CLI
Programing language: ?
First release: July 6, 2001
Rating:  star  star  star

line

UFTP – an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously.

This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple receivers to share a common key. UFTP also has the capability to communicate over disjoint networks separated by one or more firewalls (NAT traversal) and without full end-to-end multicast capability (multicast tunneling) through the use of a UFTP proxy server. These proxies also provide scalability by aggregating responses from a group of receivers.

UFTP has been used in the production process of The Wall Street Journal to send WSJ pages over satellite to their remote printing plants, and other users have used it to send to over 1000 receivers.

UFTP runs on Solaris, Linux, MacOSX/BSD, and Windows XP/Vista/7. Other UNIX-like operating systems should also work, possibly with minor tweaks.

The project developer is Dennis Bush.

Claws Mail

Claws Mail

Web site: www.claws-mail.org
Category: Network
Subcategory: E-mail Clients
Platform: BSD, Cygwin, Linux, OS X, Solaris, UNIX-like, Windows
License: GPL
Interface: GUI
Programing language: C
First release: May 11, 2001
Rating:  star  star  star  star

line

Claws Mail – a free and open-source email and news client which is available for Windows and Unix-like operating systems such as Linux, BSD, and Solaris. It has been created in 2001 as a for of Sylpheed with a name of Sylpheed-Claws. It stores mail in the MH mailbox format and also the Mbox mailbox format via a plugin.

Main features are:
– Multiple accounts
– Threaded display
– Filtering
– Mime attachments
– Usenet news reading and posting
– SSL over POP3, SMTP, IMAP4rev1 and NNTP protocols
– GnuPG support (with GPGME)
– User-defined headers
– Colour labels
– Multiple MH folder support
– Mbox import/export
– External editor
– Message queueing and drafting
– Automated mail checking
– Line-wrapping
– Clickable URIs
– Addressbook
– Printing
– Plugin mechanism

Claws Mail functionality can be extended by using plugins, for example:
– Antispam (SpamAssassin, Bogofilter)
– RSS reader
– HTML browsers (Dillo, GtkHtml2, Fancy HTML Viewer)
– System tray icon
– Support for LEDs of some laptops
– Support for the mailbox format,
– Various notification plugins
– Perl filtering
– Extensive organizer (vCalendar)
– TNEF parser enabling reading of app/ms-tnef attachments
– Tool for archiving account folders – IMAP, POP or local – as well as vCalendar (Mail Archiver) folders.

Liferea

Liferea

Web site: lzone.de/liferea/
Category: Network
Subcategory: RSS Readers
Platform: BSD, Linux, Solaris
License: GPL
Interface: GUI
Programing language: C
First release: July 28, 2003
Rating:  star  star  star  star  star

line

Liferea (Linux Feed Reader) – a desktop feed reader/news aggregator that brings together all of the content from your favorite subscriptions into a simple interface that makes it easy to organize and browse feeds. Its GUI is similar to a desktop mail/newsclient, with an embedded graphical browser.

Features:
– Read articles when offline
– Synchronizes with: InoReader, Reedah, TheOldReader, TinyTinyRSS
– Permanently save headlines in news bins
– Match items using search folders
– Play Podcasts in Liferea

The project developer is Lars Windolf.