Rho is a small, very powerful console-based POSIX text editor and mini-IDE with Bash/Emacs key bindings. A configuration file allows the user to create macros using not only any internal function but anything available to a shell command. Keyboard macros (Ctl-Alt-A through Z) can be sourced into the editor for each kind of task, the next sourcing overwriting the last. Rho also allows an unlimited number of templates (sh, awk, python, etc.) to be injected into executable buffers which trap stdout and stderr.
PirateWall is a simple Twitter Client. It displays search results for a certain keyword or hashtag in realtime in a shell-based environment. It can also be configured to act as a data provider for many different visualization tools. For example, it is possible to use the client as a text generator for many XScreensaver applications like "apple2" or "starwars". When used in a Unix shell environment, colorized output can be generated.
vlock is a program to lock one or more sessions on the Linux console. This is especially useful for Linux machines which have multiple users with access to the console. One user may lock his or her session(s) while still allowing other users to use the system on other virtual consoles. If desired, the entire console may be locked and virtual console switching disabled.
MuleSoft Tcat Server is enterprise Tomcat made simple: a fully supported Tomcat server that allows developers to easily build and test today’s connected Web applications, and that simplifies Tomcat management and application provisioning tasks for administrators. Tcat Server has an easy graphical installer and headless installer for Linux (multi-distro: RHEL, Debian, CentOS, Fedora, Ubuntu, openSUSE, etc), Windows, Solaris 10, and Solaris 11. Tcat also offers reliable JVM restarts, server group deployments, a REST API for scripting the console in any language, a groovy shell built into the console, and JMX alerting and monitoring features.
Nextls is a console application that keeps track of your music collection using a MySQL database to store information such as length, bitrate, metadata, and where on the hard drive it is located. When Nextls is launched, it will figure out any changes done since the previous run and update the database accordingly. The database is very simple to work with, and there also exists a sister project in Nx2 that will allow you to take your database online and stream your music from a Web browser.