System and Process Monitor in Java provides a JNI (Java Native Interface) implementation for monitoring global system resources and processes (outside JVM) via a unified (cross-platform) interface. The Java interface and all native libraries are compiled into a single JAR and are loaded transparently on any architecture upon request. It should be easy to embedd this code into your Java applications, either as a separate JAR or as one single application archive.
The aim of the Casetta project is to provide a collection of software to open, edit, convert, and transfer data with a Casio graphical calculator. For the moment, it provides three programs. Casetta is a Python module to make conversions between various Casio data formats, transfers with a Casio calculator, and let any Python program manage data such as programs, backups, etc. Casetta_cli is a command line interface for Casetta to make massive format conversions, or just to use a powerful interface. Gasetta is a graphical interface for file conversion, transfers, and to manage and edit your data.
Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.
orDrumbox is a fully-featured drum machine and audio sequencer that is pattern oriented, has an automatic composer, automatic sound assignations, custom drum kits, loop support, and the ability to import and export songs. Its main features are a pattern seqencer, a drumkit editor, a piano roll, a step sequencer, sound generation, soft synth, and the ability to import and export MIDI files and Wave files.
A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP, etc) keys is to print them out on paper. Due to metadata and redundancy, OpenPGP secret keys are significantly larger than just the "secret bits". In fact, the secret key contains a complete copy of the public key. Since the public key generally doesn't need to be backed up in this way (most people have many copies of it on various keyservers, Web pages, etc), only extracting the secret parts can be a real advantage. Paperkey extracts just those secret bytes and prints them. To reconstruct, you re-enter those bytes (whether by hand or via OCR), and paperkey can use them to transform your existing public key into a secret key.
EngLab is a cross-compile mathematical platform with a C like syntax intended to be used both by engineers and users with little programming knowledge. It supports programming through small script files but also enables users to easily compile their own functions as shared objects and use them through the program's main interface.
PolarSSL is a light-weight cryptographic and SSL/TLS library written in C. PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) applications with as little hassle as possible. Loose coupling of the components inside the library means that it is easy to separate the parts that are needed, without needing to include the total library. PolarSSL is written with embedded systems in mind and has been ported on a number of architectures, including ARM, PowerPC, MIPS, and Motorola 68000. The source is written to have very loose coupling, enabling easy integration of parts in other software projects. Very loosely coupled cryptographic algorithms for MD2, MD4, MD5, SHA1, SHA-256, SHA-512, AES, Camellia, DES, Triple DES, ARC3, and RSA are included.