Dar is a shell command that makes backup of a directory tree and files. Its features include splitting archives over several files, DVD, CD, ZIP, or floppies, compression, full or differential backups, strong encryption, proper saving and restoration of hard links, extended attributes, file forks, Door inodes, and sparse files, remote backup using pipes and external commands (such as ssh), and rearrangement of the "slices" of an existing archive. It can run commands between slices, before and after saving some defined files or directories (for a proper database backup, for example), and quickly retrieve individual files from differential and full backups. Several external GUIs exist as alternatives to its CLI interface, like kdar, DarGUI, SaraB, etc.
DeleGate is a multi-purpose application level gateway or proxy server that mediates communication of various protocols, applying cache and conversion for mediated data, controlling access from clients, and routing toward servers. It translates protocols between clients and servers, converting between IPv4 and IPv6, applying SSL (TLS) to arbitrary protocols, merging several servers into a single server view with aliasing and filtering. It can be used as a simple origin server for some protocols (HTTP, FTP, and NNTP).
The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.
RufasGate is a combination of the Portal and Sokoban games. Using stargate terminology, there are Zero Point Modules (ZPMs) that power the portal guns, which in turn create the two ends of a temporary and short range wormhole, a shortcut through space-time, that allows obstacles to be bypassed. In order to empower the portal guns, all cylindrical ZPMs must be bumped onto their base receptacles. There are currently only four levels, and no way to save a game. RufasGate is also a testbed for learning/illustrating various modern OpenGL techniques including cubemaps, water reflections, sound, and glsl shader capabilities. For anyone planning to use SDL2, it illustrates key-mapping, to get improved keyboard responsiveness from SDL. It supports laptops and high DPI Mac Retina displays.
RufasCube is a slider puzzle where there is a 3x3x3 arrangement of cubelets with the center one missing, allows sliding permutations. After a randomization, the goal is to restore the cube to its original configuration based on color and alphabetic hints. It is challenging, but not as difficult as a Rubik's cube. Here, diligence pays off. Also, incremental solution is possible - you can unscramble one slice at a time. When you finish, you can see the entire English alphabet appear on the 26 cubelets. It supports laptops and Mac Retina displays.
nut is nutrition software to record what you eat and analyze your meals for nutrient composition. The database included is the latest USDA Nutrient Database for Standard Reference. This database contains values for vitamins, minerals, fats, calories, protein, carbohydrates, fiber, etc., and includes the essential polyunsaturated fats, Omega-3 and Omega-6. Nutrient levels are expressed as a percentage of the Daily Value, the familiar standard of food labeling in the United States, but also can be fully customized. Foods can be added from recipes or food labels, and nutrient intake can be graphed. The program is completely menu-driven and there are no commands to learn.
Kigo Video Converter Ultimate for Mac is a video converter and editor. It supports converting between popular video formats, including FLV, MPEG1, MPEG2, MP4, 3GP, 3G2, MOV, AVI, M2TS, MPEG TS/TP (for HD Video), and M4V with good output quality and high conversion speed. It can also edit videos by clipping, splitting and merging videos, or adding special video effects.