Panther Primitives Tipis
Inter-Thread Communication (ITC) aims to make it exceedingly easy to call functions in other threads. The lexer does all the work, so just run the lexer on your headers, then call the stub functions. In addition, it also provides a complete threading API, with the four threading primitives...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (110): Inter-Thread Communication Download |
ixlib is a small c++ tools library based upon the standard template library. It provides: - a javascript interpreter - an exception handling framework - garbage collection - automatic array management - planar geometry (rectangles, regions) - polygons (rasterization, convex hull,...
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (94): ixlib Download |
GL2PS is an OpenGL to PostScript printing library. GL2PS is a C library providing high quality vector output for any OpenGL application. The main difference between GL2PS and other similar libraries (see section 7) is the use of sorting algorithms capable of handling intersecting and stretched...
Platforms: *nix
License: Freeware | Size: 194.56 KB | Download (100): GL2PS Download |
AA Helper Library is a basic library of helper functions for AAlib. Inspiration that started this is AAJM, when I implemented circles and lines. More or less on a whim, I turned it into a more convincing project. Yes, Im fully aware of the existence of libcaca. A few things: 1. Libcacas...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (105): AA Helper Library Download |
Qore is a modular, multi-threaded, SQL-integrated, weakly- typed scripting language with procedural and object-oriented features, powerful and easy-to-use data types, structures, and operators, and a clean and easy-to-learn/read syntax. Qore Programming Language features Oracle and MySQL DBI...
Platforms: *nix
License: Freeware | Size: 901.12 KB | Download (90): Qore Programming Language Download |
DM1 Thread Library is part of the DM1 project. This library was born out of my need to have a portable C++ Thread library that would be simple to use, and would provide all the necessary Threads functionality I required for the DM1 project. Initially, this library was in C, but when I decided...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (98): DM1 Threads Library Download |
Ensemblist project is an OpenGL puzzle game. Ensemblist is a unique reflexion game created for the video game coding compo held in March 2003 in Paris. In this game, you have to put together several simple geometric primitives to build a given shape. For this, you can move, rotate and compose...
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (173): Ensemblist Download |
OpenCSG project is a library that does image-based CSG rendering using OpenGL. OpenCSG is written in C++ and supports most modern graphics hardware using Microsoft Windows or the Linux operating system. OpenCSG-1.1.0 is the current version. What is CSG, anyway? CSG is short for Constructive...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (100): OpenCSG Download |
Language::Logo Perl module is an implementation of the Logo programming language. SYNOPSIS use Language::Logo; my $lo = new Logo(update => 20); $lo->command("setxy 250 256"); $lo->command("color yellow"); $lo->command("pendown"); # Draw a circle for (my $i = 0; $i < 360; $i += 10) {...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (215): Language::Logo Download |
PyX is a Python package for the creation of PostScript and PDF files. PyX combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface. Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives..
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (101): PyX Download |
Net::DNS::ZoneFile is a Perl extension to convert a zone file to a collection of RRs. SYNOPSIS use Net::DNS::ZoneFile; my $rrset = Net::DNS::ZoneFile->read($filename[, $root]); print $_->string . "n" for @$rrset; my $rrset = Net::DNS::ZoneFile->readfh($fh[, $root]); # OR my $rrset =...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (98): Net::DNS::ZoneFile Download |
Image::Imlib2 is a Perl interface to the Imlib2 image library. SYNOPSIS use Image::Imlib2; # create a new image my $image = Image::Imlib2->new(200, 200); # or load an image $image = Image::Imlib2->load("foo.png"); # Enable the alpha channel support $image->has_alpha(1); # set a...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (95): Image::Imlib2 Download |
OpenGUI is a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. OpenGUI program provides 2D drawing primitives and an event-driven windowing API for easy application development. The benefit of this library is speed, power,...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (92): OpenGUI Download |
Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages. Hugs 98 provides an almost complete implementation of Haskell 98, including: - Lazy evaluation, higher order functions, and pattern matching. - A wide range of...
Platforms: *nix
License: Freeware | Size: 4.2 MB | Download (96): Hugs Download |
CODEX is a software designed for applications with a moderate number of clients requesting authentication keys When designing secure applications, it is not uncommon to assume some out-of-band mechanism for distributing keys or other secrets. Other applications without inherent security...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (100): CODEX Download |
IaxComm is an Open Source softphone (VOIP) using iax protocol. iaxComm works on Win32, Linux and Mac OS X (Panther) systems. The source code is in the simpleclient/iaxcomm subdirectory of the iaxclient source code tree, which is is available via SVN..
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (202): iaxcomm Download |
Osmose is a tool to prepare multimedia presentations. It is a free software distributed under the GPL license. Osmose project was written in Java and has been tested under Mac OS X (Panther and Tiger), Linux, and Windows XP with Java 1.4.2. Osmose allows you to print the presentations and to...
Platforms: *nix
License: Freeware | Size: 5.5 MB | Download (95): Osmose Download |
Peers is a distributed programming toolkit designed for building peer-to-peer systems. The toolkit is a hybrid language project which offers low level primitives for managing concurrency and communication. Using these primitives, complex P2P protocols and complete systems can be designed and...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (93): Peers Download |
Obol is part of a project to investigate properties of security protocols, what they are, how they behave, how they interact, how to deal with them. The Obol language grew out of a desire to escape the distractions of low-level implementation efforts, and the need to experiment and express...
Platforms: *nix
License: Freeware | Size: 15 MB | Download (100): Obol Download |
LockFile::Simple is a simple file locking scheme. SYNOPSIS use LockFile::Simple qw(lock trylock unlock); # Simple locking using default settings lock("/some/file") || die "cant lock /some/filen"; warn "already lockedn" unless trylock("/some/file"); unlock("/some/file"); # Build...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (150): LockFile::Simple Download |