Mailx

Mailx

Web site: heirloom.sourceforge.net/mailx.html
Category: Network
Subcategory: Email Clients
Platform: BSD, Linux, UNIX-like
License: BSD
Interface: cli
Programing language: ?
First release: 2006 ?
Rating:  star  star

line

Mailx – an intelligent mail processing system, which has a command syntax reminiscent of ed with lines replaced by messages. It’s a free implementation of the System V mailx command and features an interface like that by default.

It is based on Berkeley Mail 8.1, is intended to provide the functionality of the POSIX mailx command, and offers extensions for MIME, IMAP, POP3, SMTP, and S/MIME. Mailx provides enhanced features for interactive use, such as caching and disconnected operation for IMAP, message threading, scoring, and filtering. It is also usable as a mail batch language, both for sending and receiving mail.

Some features are:
– Supports the MIME specifications
– Supports IMAP. In combination with either OpenSSL or Mozilla NSS, IMAPS can also be used.
– Supports caching and disconnected operation of IMAP folders.
– Supports POP3 to read messages on a remote server. In combination with OpenSSL or NSS, POP3S can also be used.
– Supports SMTP to send messages directly to a remote server.
– Supports S/MIME for signed and encrypted email (in combination with OpenSSL or NSS).
– In combination with NSS, certificates for S/MIME and SSL/TLS can be shared with Mozilla applications, and can be managed using them.
– Can display message threads and supports operations on them.
– Provides a Bayesian junk mail filter.
– Features a lot of detail improvements over previous implementations of Mail/mailx, such as IMAP-style search methods and flags for any types of folders, killing and scoring of messages, maildir folder support, an option to set the From: address directly, and the generation of References: header fields to avoid annoyances on mailing lists.
– Can be used as a mail batch language in nearly the same way as it is used interactively.

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.

ELM

ELM

Web site: www.instinct.org/elm/
Category: Network
Subcategory: Email Clients
Platform: Linux, UNIX-like
License: BSD
Interface: TUI
Programing language:
First release: 1986
Rating:  star  star

line

ELM (Electronic Mail for UNIX) – a console based mail user agent for UNIX.

It contains enhanced MIME and character set support. It can read mail from POP or IMAP folders and can pass mail to the PGP or GPG programs.

It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.

The last version of ELM 2.5.8 was released in 2005.
The project founder is Dave Taylor.
The ELM scrinshot source is Wikipedia; the author is Dave Taylor; License BSD.

Mutt initial interface was based largely on the ELM mail client.

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.

Cone

Cone

Web site: www.courier-mta.org/cone/
Category: Network
Subcategory: E-mail Clients
Platform: Linux, UNIX-like
License: GPL
Interface: CLI
Programing language: C++
First release: 2002 ?
Rating:  star  star

line

Cone (console newsreader and emailer) – a text-based mail client. Cone seamlessly handles multiple POP3, IMAP accounts, and local mail folders. Cone is also a simple newsreader. Cone’s interface is foolproof enough to be used by inexperienced users, but it also offers advanced features for power users.

Cone has support for PGP, GPG, UTF-8, IMAP, POP3, incoming HTML mails, external viewers, NNTP, SOCKS 5, SSL/TLS, SASL, LDAP and IMAP based address books, remote storable configuration, multiple accounts, tagging mails with several different flags, and SMAP (Simple Mail Access Protocol, a new IMAP and POP3 replacement developed by the Courier guys and supported by the Courier development versions).

The project developer is Sam Varshavchik.

Uzbl

Uzbl

Web site: www.uzbl.org
Category: Network
Subcategory: Web Browsers
Platform: Linux, UNIX-like
License: GPL
Interface: GUI
Programing language: C, Python
First release: May 17, 2009
Rating:  star  star  star

line

Uzbl – a lightweight browser based on uzbl-core. Uzbl adheres to the UNIX philosophy of “Write programs that do one thing and do it well”. The uzbl-browser package includes uzbl-core, uzbl-browser and uzbl-event-manager.

Uzbl-browser allows for a single page per window (with as many windows as you want), while uzbl-tabbed provides a wrapper for uzbl-browser and implements basic tabs with multiple pages per window.

Features:
– very minimal graphical interface. You only see what you need
– what is not browsing, is not in uzbl. Things like url changing, loading/saving of bookmarks, saving history, downloads, are handled through external scripts that you write
– controllable through various means such as fifo and socket files, stdin, keyboard and more
– advanced, customizable keyboard interface with support for modes, modkeys, multichars, variables (keywords) etc. (eg you can tweak the interface to be vim-like, emacs-like or any-other-program-like)
– focus on plaintext storage for your data and configs in simple, parseable formats

TwitVim

TwitVim

Web site: www.vim.org/scripts/script.php?script_id=2204
Category: Network
Subcategory: Microblog Clients
Platform: Linux, UNIX-like, Windows
License: Charityware
Interface: CLI
Programing language: C
First release: November 2, 1991
Rating:  star  star

line

TwitVim – a Vim plugin that allows you to post to Twitter and view Twitter timelines. It is an enhancement of vimscript #2124 by Travis Jeffery.

TwitVim supports most of the features of a typical Twitter client, including:
– Friends, User, Direct Message, Mentions, and Favorites timelines
– Twitter Search
– Replying and retweeting
– Hashtags (jump to search timeline)
– In reply to (See which tweet an @-reply is for.)
– Opening links in a browser
– User profile display
– Twitter List viewing and managing
– Trending topics
– Timeline filtering

Surfraw

Surfraw

Web site: gitlab.com/surfraw/Surfraw
Category: Network
Subcategory: Web browsers
Platform: Linux, UNIX-like
License: Public Domain
Interface: CLI
Programing language: Bourne shell
First release: July 2000
Rating:  star  star

line

Surfraw – a fast unix command line interface to a variety of popular WWW search engines and other artifacts of power. It reclaims google, altavista, babelfish, dejanews, freshmeat, research index, slashdot and many others from the false-prophet, pox-infested heathen lands of html-forms, placing these wonders where they belong, deep in unix heartland, as god loving extensions to the shell.

Surfraw abstracts the browser away from input. Doing so lets it get on with what it’s good at. Browsing. Interpretation of linguistic forms is handed back to the shell, which is what it, and human beings are good at. Combined with netscape-remote or incremental text browsers, such as links links, w3m, and screen a Surfraw liberateur is capable of navigating speeds that leave GUI tainted idolaters agape with fear and wonder.

The project developer is Julian Assange.

Twitter CLI

Twitter CLI

Web site: github.com/sferik/t
Category: Network
Subcategory: Microblog Clients
Platform: Linux, UNIX-like
License: MIT
Interface: CLI
Programing language: Ruby
First release: November 23, 2011
Rating:  star  star

line

Twitter CLI – a command-line power tool for Twitter. The CLI takes syntactic cues from the Twitter SMS commands, but it offers vastly more commands and capabilities than are available via SMS.

Features:
– Deep search: Instead of using the Twitter Search API, which only goes back 6-9 days, t search fetches up to 3,200 tweets via the REST API and then checks each one against a regular expression.
– Multi-threaded: Whenever possible, Twitter API requests are made in parallel, resulting in faster performance for bulk operations.
– Designed for Unix: Output is designed to be piped to other Unix utilities, like grep, comm, cut, awk, bc, wc, and xargs for advanced text processing.
– Generate spreadsheets: Convert the output of any command to CSV format simply by adding the –csv flag.
– 95% C0 Code Coverage: Well tested, with a 2.5:1 test-to-code ratio

Twitter API v1.1 requires OAuth for all of its functionality, so you’ll need a registered Twitter application.
A mobile phone number must be associated with your account in order to obtain write privileges.

The project developer is Erik Michaels-Ober.

surf

surf

Web site: surf.suckless.org
Category: Network
Subcategory: Web browsers
Platform: Linux, UNIX-like
License: MIT
Interface: GUI
Programing language: C
First release: September 10, 2009
Rating:  star  star

line

surf – a simple web browser based on WebKit2/GTK+ developed by suckless.org. It is able to display websites and follow links.

It supports the XEmbed protocol which makes it possible to embed it in another application. Furthermore, one can point surf to another URI by setting its XProperties.