Subset
Obfuscated Tiny C Compiler (OTCC) is a very small C compiler I wrote in order to win the International Obfuscated C Code Contest (IOCCC) in 2002. My goal was to write the smallest C compiler which is able to compile itself. I choose a subset of C which was general enough to write a small C...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (131): Obfuscated Tiny C Download |
yChat is an experimental, XML-configurable, fast, very portable, multi-platform Web-based chat server written in C++ and a little subset of C which supports secure SSL sockets using OpenSSL, MySQL databases and is compatible with almost all browsers that support frames and JavaScript. yChat...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (130): yChat Download |
OpenOffice::PerlPoint is an Open Office / Open Document to PerlPoint converter class. SYNOPSIS # load the module use OpenOffice::PerlPoint; # build an object my $oo2pp=new OpenOffice::PerlPoint(file=>$ooFile); # convert document my $perlpoint=$oo2pp->oo2pp; OpenOffice::PerlPoint is a...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (127): OpenOffice::PerlPoint Download |
Agora BASIC is a BASIC compiler for POSIX systems. Agora BASIC aims to implement all of Standard Full BASIC (ANSI INCITS 113-1987), with useful but compatible extensions. It does not do that quite yet. What it does is implement a small subset of the language, enough that simple programs can be...
Platforms: *nix
License: Freeware | Size: 66.56 KB | Download (124): Agora BASIC Download |
XML::Validator::Schema is a Perl module to validate XML against a subset of W3C XML Schema. SYNOPSIS use XML::SAX::ParserFactory; use XML::Validator::Schema; # # create a new validator object, using foo.xsd # $validator = XML::Validator::Schema->new(file => foo.xsd); # # create a SAX...
Platforms: *nix
License: Freeware | Size: 53.25 KB | Download (123): XML::Validator::Schema Download |
DecryptHD software can be used for realtime HD DVD decryption while streaming the decrypted movie to the player. It uses drive authentication to obtain the volume ID from it. This means it doesnt use a key database, but you do need a real drive. Without a real drive theres probably no point in...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (121): DecryptHD Download |
The Linux QoS Library (LQL) provides a GPL licensed, GObject based C API to manipulate the network queueing disciplines, classes and classifiers in the Linux kernel. LQL does not use the TC command as a back-end. Instead, LQL communicates with the Linux kernel via Netlink sockets the same way...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (120): Linux QoS Library Download |
Crystal Mud Client project is a terminal-based MUD client with good protocol support. Crystal is an adequate MUD client. At first glance it looks like telnet, but has full line editing and scrollback, character set conversion support, Unicode support, prompt grabbing, xterm titlebar setting,...
Platforms: *nix
License: Freeware | Size: 96.26 KB | Download (118): Crystal Mud Client Download |
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through...
Platforms: Mac
License: Freeware | Size: 2.76 MB | Download (118): Armadillo Download |
libb64 is a library of ANSI C routines for fast encoding/decoding data into and from a base64-encoded format. C++ wrappers are included, as well as the source code for standalone encoding and decoding executables. Base64 uses a subset of displayable ASCII characters, and is therefore a useful...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (117): libb64 Download |
FreeFont project aims to provide a set of free outline (PostScript Type0, TrueType, OpenType...) fonts covering the ISO 10646/Unicode UCS (Universal Character Set). Why do we need free outline UCS fonts? A large number of free software users switched from free X11 bitmapped fonts to...
Platforms: *nix
License: Freeware | Size: 3.9 MB | Download (116): FreeFont Download |
ToolBot is an IRC bot designed to provide various services on channels. ToolBot does not intend to compete with the various infobots or channel protection bots, but rather is targeting the needs that small, dedicated, and private IRC channels have. These future needs include various logging and...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (115): ToolBot Download |
Seq24 is a loop based midi sequencer. Seq24 is a loop based midi sequencer. It was created to provide a very simple interface for editing and playing midi loops. After searching for a software based sequencer that would provide the functionality needed for a live performance, such as the Akai...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (114): seq24 Download |
TinyGL is a small, free and fast Subset of OpenGL for embedded systems or games. It is a software only implementation. Only the main OpenGL calls are implemented. All the calls I considered not important are simply *not implemented. The main strength of TinyGL is that it is fast and simple...
Platforms: *nix
License: Freeware | Size: 67.58 KB | Download (111): TinyGL Download |
eMoviX is a package that allows you to create bootable CDs able to boot & autoplay your multimedia files. It is intended mainly to play video files but if you want it can be used to play also audio files. I plan to release eventually a distro similar to eMoviX but aimed at audio only, so stay...
Platforms: *nix
License: Freeware | Size: 11 MB | Download (111): eMoviX Download |
Rtdump is a version of tcpdump modified to capture traffic on remote systems and networks. It enables you to run a packet capture program (the server) on a target computer, which will sniff the network traffic on that system, and uplink the captured packets to another host (the client), where the...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (111): rtdump Download |
HSQLDB is the leading SQL relational database engine written in Java. hsqldb Database Engine has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version), fast database engine which offers both...
Platforms: *nix
License: Freeware | Size: 3.2 MB | Download (111): hsqldb Database Engine Download |
CPAN::Mini::Extract is a Perl module that can create CPAN::Mini mirrors with the archives extracted. SYNOPSIS # Create a CPAN extractor my $cpan = CPAN::Mini::Extract->new( remote => http://mirrors.kernel.org/cpan/, local => /home/adam/.minicpan, trace => 1, extract =>...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (108): CPAN::Mini::Extract Download |
RPAL is the Right-reference Pedagogic Algorithmic Language. rpal is an interpreter for RPAL, a simple functional programming language which is a subset of PAL, a language invented at MIT by Wozencraft and Evans in the early 70s..
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (108): RPAL Download |
ZZIPlib library is intentionally lightweight, it offers the ability to easily extract data from files archived in a single zip file. Applications can bundle files into a single zip archive and access them. The implementation is based only on the (free) subset of compression with the zlib...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (108): ZZIPlib Download |