easy-rsa is a small RSA key management package based on the OpenSSL command line tool. While it is primary concerned with key management for the SSL VPN application space, it can also be used for building Web certificates. It was originally included as part of OpenVPN, but is now a separate project.
POSIXplorer will help you find, navigate, and open files on Linux, Mac OS, or most POSIX systems. You just type the command and then a regex for which you'd like to search. By default, it searches filenames and excludes class and other data files. It looks recursively down from your current directory. If you'd like to search through file contents, use the '-c' flag. When using -c, after the regex, you can list a file pattern, such as * (the default) to match any file or *.java to match Java files. After searching on your query, it presents a list of results and lets you type a number to select one for opening in the editor you have defined in the EDITOR environment variable, or by default Vim. After quitting the editor, you come back to your results and can continue opening files or execute a new search. To run a new search, just type the query and the script will detect that you did not intend to enter a file number. Note that in content searches with -c, only a new content query can be entered, not a new file filter.
Ambit uses Bash brace expansion to expand and list hostnames or commands. Ambit is first and foremost meant to be a general purpose hostlist enumerator for use by other applications or scripts. Ambit can be used to manage HostGroups from the context of a user, a system, or a network. Ambit is also able to enumerate and execute commands that contain expandable elements. Commands passed to Ambit are expanded into separate statements and executed synchronously. This means Ambit can expand and execute just about anything on the command-line and often works in situations where Bash brace expansion would probably fail.
ColorLogs is an output-colorizing Perl script intended to have command output piped through it to a terminal. It allows easy creation of new highlighting configurations using simple text matches, globs, or regular expressions. It works transparently even in interactive contexts with scripts that produce prompt lines and wait for user input. Patterns are provided for Ant and Maven output. This version started as a fork of v1.1 from resentment.org, but numerous improvements have been made since then.
ptee is a Unix shell tool similar to tee, but it allows you to invoke multiple sub-shells in parallel. Standard input to ptee is copied to both normal standard output and to each sub-shell running under ptee. Each sub-command is run concurrently and fed the same input. The output of each sub-command is thrown away, but any shell expression can be used, such as redirecting to a file. Note that there are some limits on ptee. The shell pipeline will only execute at the pace of the slowest sub-command; otherwise large amounts of data would have to be buffered. Also, the shell that ptee invokes requires 'sh'-like semantics, such as supporting the -c option.
The Teleport command is a replacement for the traditional cd command. More accurately, it's a wrapper around the cd command, with various improvements. It keeps a history of the directories you have visited. You can easily jump to any directory in your history. You can display your history. You can easily create aliases for directories to make it even easier to jump to them.
selector is a command line utility for dynamic string selection. It reads the content of the specified files, and as the user types a list of strings separated by ";" (or a regexp), the display is updated in real time to show only the lines containing all the said strings (or matching the regexp). This command was mainly designed as a way to search in the shell history, for which it is substantially more efficient than the standard readline ^R binding. With the -v option, it injects the selected line into the tty input buffer, hence allowing the user to edit the line and execute it as a standard command.
Twibright Registrator removes noise and can quadruple the resolution of a camera in software by matching several pictures together. It can be applied to remove noise, JPEG artifacts, rain, CRT stripes, and passersby. It can enhance night photos and provide the effect of long exposure in daylight. Pictures are matched by removing shift, rotation, zoom, and brightness changes. It features high performance bilinear interpolation, automatic adaptive corrective deconvolution, 32-bit float depth, photometrically linear space, and 16-bit depth PNG output.