JERED is a very easy-to-use C/C++ text editor for *NIX which provides C/C++ syntax color highlighting. Help is always on the screen, many-user configurable settings are available, and the user interface can be viewed in English, French, Finnish, Spanish or Russian (using the KOI-8 font).
ScanErrLog is a Python module that allows you to parse Apache error_log files and present their data in decreasing order of occurences of error messages. This is particularly useful if you want to quickly solve the most annoying problems Web visitors encounter on your site. You can use it directly from the command line, import it into another Python program and use the classes it defines, or use it as a CGI script. You can produce reports in HTML, PDF, XML, or Plain Text formats.
PDFMap is a command line tool and Python library which eases the creation of very high quality maps in PDF format. You can place objects on the maps. Each object can be represented by either a shape or an image, and is scaled and rotated to reflect its original dimensions and orientation. You can make each object clickable in Adobe Acrobat Reader (e.g., to access a Web-enabled application from which you've extracted the data used to create the map).
PyMP3Cut is a Python command line tool designed to cut huge (> 100MB) MP3 files at high speed without requiring the extra disk space and processing time usually needed by visual audio editing tools, which convert the MP3 format to more easily manageable formats like WAV before doing anything. It reads and cuts simultaneously according to the autodetected MP3 frame rate and a timeline passed as a command line argument. It doesn't currently deal with Variable Bit Rate (VBR) MP3 files, though.
The Zope Weather applet allows people to display weather information for a particular location in Zope, by automatically retrieving datas from the NOAA's Metar servers from time to time. Highly inspired by the GNOME Weather applet and Ximian's Evolution MUA, it also displays a nice icon depending on the current weather conditions.
DebSync is a Python command line tool which helps to synchronize a bunch of Debian GNU/Linux machines with respect to the list of packages installed. DebSync retrieves the list of installed packages from a master host, and then installs or removes packages on any number of other hosts to make them have the very same installed packages list as the master host.
ZShellScripts extends Zope scripting by allowing developers to interface with other language interpreters. It currently supports Python, Perl, PHP, Ruby, Lisp, and Unix (Bash) scripts which can be executed from within Zope with semi-transparent access to Zope's variables and objects. It is designed to encourage people to invent new ways to deal with Zope and its object database by providing a common base infrastructure.
DigicaMerge is a commandline tool to merge directories of pictures taken with digital cameras. If you've got a digital camera, your hard disk probably contains many directories full of pictures all named with the same names. This utility allows you to merge such directories' contents into a new directory, and renames all the pictures on the fly, ensuring no filename clash will occur. You can define your own naming scheme, using either a set of predefined variables or any recognized Exif tag which may be present in your pictures, and also specify a pattern to select only certain files.
PyKota is a full featured, internationalized, centralized, and extensible print quota system for CUPS. It supports PostgreSQL, OpenLDAP, MySQL, or SQLite as the quota database backend. This software features most of what you might expect from a modern print quota and accounting solution. Its flexibility and configurability greatly eases its integration into your own computing environment.
Tea4CUPS is similar in functionality to the *nix command "tee", but in the form of a CUPS (Common UNIX Printing System) backend. Tea4CUPS captures a print job's data in their final form while they are being sent to a printer (more precisely, to a CUPS backend), and at the same time allows you to dispatch these data to any number of commands.
pkpgcounter parses files and outputs the number of pages needed to print them. It can also, for certain file formats, compute the percentage of ink colors covering each page. It currently recognizes almost 20 Page Description Languages or file formats, including the most used ones like Postscript, PDF, the PCL family, DVI, OpenDocument, or even Microsoft Word, corresponding to hundreds of different printer drivers. This utility and Python library is often used as the PDL parsing engine in print accounting software like PyKota or JASMine, but can of course be used independently.
PyKotIcon is a generic, extensible, networked, cross-platform dialog box manager. It is often used as an end user companion for the PyKota print accounting system, but is completely independent. Its remotely accessible API is well documented, so using it from your own application is easy. It can display informational messages, optionally ask for confirmation or cancellation, and can also create and display free content input forms over the network.
Re: Confusing name
> When I saw ZShellScripts, I thought it
> had something to do with the Z Shell,
I thought that the project's description was sufficiently clear.