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.

cURL

cURL

Web site: curl.haxx.se
Category: Network
Subcategory: File Transfer
Platform: Cross-Platform
License: MIT
Interface: CLI
Programing language: C
First release: 1997
Rating:  star  star  star  star

line

cURL – a free and open source tool to transfer data from or to a server, using one of many different protocols. cURL is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

It supports DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.

cURL tool
– config file support
– multiple URLs in a single command line
– range “globbing” support: [0-13], {one,two,three}
– multiple file upload on a single command line
– custom maximum transfer rate
– redirectable stderr
– metalink support (*13)

The original author and lead developer is the Swedish developer Daniel Stenberg.

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.

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.

Rainbow Stream

Rainbow Stream

Web site: github.com/orakaro/rainbowstream
Category: Network
Subcategory: Microblog Clients
Platform: Linux, OS X
License: MIT
Interface: CLI
Programing language: Python
First release: May 2014
Rating:  star  star  star

line

Rainbow Stream – a terminal based Twitter Client with real-time tweetstream, compose, search, favorite, and much more fun directly from terminal.

This application is built on the Python Twitter Tools and the Twitter API, and runs on Python (2.7.x and 3.x).

Features:
– you can now display tweeted images directly on the terminal
– while your personal stream is continued, you are also ready to tweet, search, reply, retweet, etc. directly from your console
– Rainbow Stream is shipped with some default themes, you can switch themes with the theme command and customize themes as you please

Oysttyer

oysttyer

Web site: github.com/oysttyer/oysttyer
Category: Network
Subcategory: Microblog Clients
Platform: Linux
License: Floodgap Free Software License
Interface: CLI
Programing language: Perl
First release: January 21, 2014
Rating:  star  star

line

Oysttyer – an interactive console text-based command-line Twitter client written in Perl. It is a simple fork and replacement of TTYtter.

Notable features are:
– supports shell scripts and cronjobs for managing Twitter updates
– supports user notifications
– supports for Twitter lists
– supports several Twitter-like APIs, compatible with API 1.1
– supports new and old re-tweet functions
– highly extensible through custom built extensions along with several other features

Netrik

Netrik

Web site: netrik.sourceforge.net
Category: Network
Subcategory: Web Browsers
Platform: Hurd, Linux, UNIX-like
License: GPL
Interface: cli
Programing language: ?
First release: 2000
Rating:  star  star

line

Netrik – an advanced and simplistic text-mode WWW browser, similar to w3m or Lynx, focusing on a convenient user interface.

Netrik is Free Software published under the GNU General Public License (GPL), version 3.0 (or later), which essentially states that you can do anything with the program and its source code, as long as the result passes on the same freedoms.

Netrik runs on GNU-based systems such as GNU/Linux and GNU Hurd; and with a little extra effort, probably also on other modern UNIX-like systems.

Netrik has quite limited functionality compared to some other text mode browsers, confining its usefulnes as a generic web browser — however, it does come with some unique features too, which often make it more convenient to use in cases where it does work. (Mostly documentation in HTML format; and also some select sites on the internet, such as certain news sites for example.)