JHighlight is an embeddable Java syntax highlighting library that supports Java, Groovy, C++, HTML, XHTML, XML, and LZX languages and outputs to XHTML. The library can be used in several ways: embedded into another tool (for instance a blog or forum), through the command-line to generate highlighted files locally, or as a servlet filter to highlight source files on your server on-the- fly. It also supports RIFE templates tags and highlights them clearly so that you can easily identify the difference between your RIFE markup and the actual marked up source.
grepcidr can be used to filter a list of IP addresses against one or more Classless Inter-Domain Routing (CIDR) specifications, or arbitrary networks specified by an address range. As with grep, there are options to invert matching and load patterns from a file. grepcidr is capable of comparing thousands or even millions of IPs to networks with little memory usage and in reasonable computation time. It has endless uses in network software, including mail filtering and processing, network security, log analysis, and many custom applications.
smf-clamd is a Sendmail filter for the ClamAV antivirus program. It aims to be lightweight, reliable, and simple. It only scans messages that are less than a defined size. It has a hosts/networks whitelist, rejects infected messages at the SMTP DATA stage, adds an information header, and logs all filter activities to syslog. The code is small (does not exceed 600 lines), fast, stable, and requires few resources. No temporary files are created.
smf-spamd is a Sendmail filter for SpamAssassin. It aims to be lightweight, reliable, and simple rather than have a myriad of options. It only scans the messages less than defined size, has a hosts/networks whitelist, performs subject tagging if SPAM is detected, adds an information header, copies SPAM messages to the defined "garbage" mailbox, rejects SPAM messages at the SMTP DATA stage, and logs all filter activities to syslog. The code is small (does not exceed 580 lines), fast, stable, and few resources are required. No temporary files are created.
Shellac allows you to run powerful UNIX tools within Mac OS X Automator workflows. It includes cat, cut, grep, head, paste, sort, tail, uniq, wc, and more. Aqua controls can be used to tweak any setting of the tool. Plain-language descriptions may be read straight from the Automator interface, and tooltips are provided. Tools may be found by their UNIX names. Either explicit text, files, or folders are accepted as input. It is packaged as a self-contained application for easy installation.