The GUIShell project is a collection of utilities facilitating the use of the GTK+ toolkit in shell scripts through the gtkshell utility. The ACE configuration environment provides sample scripts utilizing gtkshell for desktop utilities. rootcat provides the ability to display messages to the root window using Xft, allowing one to write status display scripts.
audio convert is a script that converts between WAV, Ogg, MP3, MPC, FLAC, APE, AAC, and WMA files. It has an easy-to-use interface that makes it possible to fill in the tags for a few formats, copy the tags from input files into the new files, and choose the quality of compression. The script was initially designed for the Nautilus file browser and can be easily installed into Nautilus by using the installer provided with the script. You can then right-click on files and choose "audio-convert" from the "scripts" menu. The script is also known to work on rox or directly from a shell.
AuctionGallery is a terminal script that creates picture galleries for the purpose of putting them into auctions like eBay or Yahoo! Auctions. It can also be used to automatically generate HTML templates for auction descriptions. It is aimed at power-sellers who have hundreds of products listed every day and need an efficient way of generating galleries and organizing pictures in a coherent directory structure.
dmzBackup is a program for backing up data in a heterogeneous DMZ network. It features disk-to-disk backup of remote/local host data, data encryption, multiple simultaneous data flows, error logs and email reporting, a search tool for locating files in a backup, a compressed index, host timestamps for incremental backups, human readable journal logs, host based configuration files, command-line arguments for interactive backups, client side compression, and unlimited (remote) backup clients for one backup host.
IP-Array is a Linux iptables firewall script written in bash. It allows the creation of precise, stateful rules, while remaining easy to configure. IP-Array supports VPN, traffic shaping (creation of custom HTB and SFQ qdiscs, classes, and filters), multiple external interfaces, multiple LANs, multiple DMZs, NAT, logging, MAC address matching, packet marking, syslog logging, and various sysctl settings. It also includes some presets and autoconfig options for common needs like DNS, FTP, SMTP.