[choose] reads lines from stdin, lets user choose one line in an urwid (ncurses like) interface, then prints that line to stdout and exits. Input will be aligned to tabs ‘\t’. After reading from stdin, in attaches itself directly to the currently active tty, thus it can work with piped input.
dategrep searches the named input files for lines matching a date range and prints them to stdout.
If dategrep works on a seekable file, it can do a binary search to find the first and last line to print pretty efficiently. dategrep can also read from stdin if one the filename arguments is just a hyphen, but in this case it has to parse every single line which will be slower.
Massren is a command line tool that can be used to rename multiple files using your own text editor. Multiple-rename tools are usually difficult to use from the command line since any regular expression needs to be escaped, and each tool uses its own syntax and flavor of regex. The advantage of massren is that you are using the text editor you use every day, and so can use all its features.
I’ve used renamer.vim to similar effect for years—it’s especially handy when you need to deal with lots of inconsistently named files in one go.
unsavory is a little Ruby script which checks your Pinboard bookmarks for dead links (HTTP status code 404) and removes them. Additionally it will also inform you about links which return a status code other than 200 (OK).
Tactor tries to guess the best action for current text selection. Both matchers and actions are fully customizable.
Tactor’s idea is loosely based on Plan9’s Plumber where any text can potentially be an action, although the actual technical implementation is very different. And it provides functionality somewhat similar to that of Apple Data Detectors in a way that is fully extensible and transparent.