Hexpert is a simple but flexible binary file editor. It has both
character and hex search modes, and can do both character and hex
editing.
It's a program that displays a badly made ASCII-art animation to
punish you for your typing error - and after that magically launches
the command you meant to launch.
The code is available under an MIT-like license on github - though
of course anybody can write his or her own version in a couple of
minutes.
This whole thing is heavily inspired by sl, which displays a steam
locomotive. However, gti is actually nicer than sl as it at least
executes git after the animation. :-)
Icontact joins multiple image files together to create a single image.
It supports many different images formats and is extremely
customisable.
Image::Magick::Iterator adds iteration support to Image::Magick. This means that
if you have a stream of concatenated images, you can access each image in the
stream as an independent Image::Magick object.
Iteration functionality is not present in Image::Magick itself as of version
5.56. Passing a stream of concatenated images would result in essentially a
"stack" of images which would all be manipulated in parallel by any
Image::Magick calls. Calls to Write() either output an animated series of image
(a la animated GIFs), or the first image in the series.
S2TC's format specification is very easy to implement, so it is not hard to make
a working compressor or decompressor for it. It is based on Color Cell
Compression[1] from 1986, and decoding is done entirely using the methods from
there. Encoding is done using a search and refinement method that is derived
from the methods described in that paper.
This also makes this format a great platform for learning about texture
compression and how to tune a compressor for best quality.
S2TC is especially well suited for runtime (on-load) compression of textures, as
it is - in low quality settings - way faster than any other texture compressors
out there.
EdyValue prints statements from an Edy card.
You need a Sony RC-S320 or VAIO with FeliCa port to use this program.
ShellEd is a superb shell script editor for Eclipse. The great benefit of
this plugin is the integration of man page information for content assist
and text hover.
GNU Classpath, Essential Libraries for Java, is a GNU project to create free
core class libraries for use with virtual machines and compilers for the Java
programming language.
Clozure CL (formerly known as OpenMCL) is a free Common Lisp
implementation. Features include:
* A fast, precise, compacting, generational garbage collector
written in hand-optimized C. The sizes of the generations are
fully configurable.
* Full native OS threads on all platforms. The API includes support
for shared memory, locking, and blocking for OS operations such
as I/O.
* Full Unicode support.
* Excellent debugging facilities. The names of all local variables
are available in a backtrace.
* A complete, mature foreign function interface.
* Many extensions including: files mapped to Common Lisp vectors
for fast file I/O; thread local hash tables and streams to
eliminate locking overhead; cons hashing support.
mboxgrep is a small utility that scans a mailbox for messages matching a
regular expression. Found messages can be either displayed on standard output,
counted, deleted, piped to a shell command or written to another mailbox.
Its features include:
* ability to limit the search to message body or headers (although the whole
message is scanned by default)
* message counting
* ability to invert the sense of matching
* ability to write found messages to another mailbox
* support for mbox (either plain or compressed), MH, nnmh, nnml and maildir
folders
* support for basic and extended POSIX regular expressions, and, optionally,
Perl-complatible regular expressions (if linked with the PCRE library)