Backshift is a deduplicating (variable-sized, content-based blocks), compressing (xz or bz2) backup program. Full saves and incrementals are pretty indistinct other than the amount of data transmitted, somewhat like with "rsync --link-dest" but without the huge number of hardlinks. It also de-duplicates large file content at a granularity of about 2 megabytes on average; there tends to be a unique copy of each file with size less than around 2 megabytes on average.
MinuteMan is a work time tracking utility. For multiple employers, you can track time for multiple projects, track to-do lists, and generate reports. You can clock in/out, add time intervals by mouse, edit time intervals, add notes, view a colored bar graph of time intervals, and see a display by week or month.
SyncWall is a basic wallpaper changer with a special feature, the ability to synchronize wallpaper changes between several workstations with a basic (and unsecured) client/server protocol. Each workstation must share the same pool of files, there is no FTP or Internet download. Other interesting features are simple multi-monitor support and the ability to add special effects to wallpaper.
Unsettings is a graphical configuration program for the Unity desktop environment which lets you change some of Unity's settings. It also lets you save your settings into and load from a text file (in JSON format) so you can easily back up your settings or copy them to a different account.
csvgrep is a commandline program which enables users to execute searches on text-delimited files using a rudimentary query language. Its query language is bound to simplicity and expressivity, to be easily comprehensible. It aims at replacing both grep and awk when you are challenged to retrieve information from a text-delimited file based on the content of a specific field (or column). You can get what you want using the semantic already in the file’s underlying structure.
YAGAC is a library that when linked to your C program, allows you to conveniently track or trash memory leaks within your application while it is still running. You can have multiple garbage collectors according the code part you are in. It tracks memory assigned by your code only, and does not monitor third part libraries. Tracking can be activated by updating a debug flag without restarting your application. It is intended for use with daemon-type programs.