Kurt Stephens

Nerd Up!

Recent comments

Random image

Latest image

Syndicate

Syndicate content

Browse archives

« November 2008  
Mo Tu We Th Fr Sa Su
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15
17 18 19 20 21 22
24 25 26 27 28 29 30

Software Projects

Here is a list of packages I've developed. These are available for free, but I retain all copyrights except for software copyright by others that may be included.

These packages are complete, except for any items listed after the "Requires:" line. You will need gunzip and tar to unpack the packages.

Most packages will run under CYGWIN or LINUX.

If you find or fix bugs contact me via e-mail.

My resume is located at /resume.html.

Select here to see all projects in a directory view


Package Categories




Audio Processing


GAUD 0.2
Generative Audio C++ library.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh tcl tix tk


View README (22569 bytes)

View package info (1299 bytes)

Download gaud0.2.tgz (251350 bytes)

Browse current source

GRIFF 1.01
A C library for parsing Microsoft RIFF and WAV files. Contains an app to create CDRWIN cue files from cue points in a wav file.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (21356 bytes)

View package info (1780 bytes)

Download griff1.01.tgz (253270 bytes)

Browse current source



Development Tools



BIN 0.1
A development script library. Tools for: publishing PKG packages, adding COPYRIGHT and RCS version strings to source files, etc.

Date: 2001/06/02 10:29:47

Requires: perl sh

View README (10480 bytes)

View package info (713 bytes)

Download bin0.1.tgz (39140 bytes)

Browse current source

CT 0.4
A C library for manipulating C type information (debugging info) at runtime.

Date: 2001/06/02 10:29:47

Requires: gcc gnumake objdump perl sh

View README (27368 bytes)

View package info (2038 bytes)

Download ct0.4.tgz (155284 bytes)

Browse current source

DBMI 0.1
A keyword-indexed data output stream C library.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (21079 bytes)

View package info (1640 bytes)

Download dbmi0.1.tgz (86725 bytes)

Browse current source

DYNALOG 0.1
A dynamic logfile viewer.

Date: 2001/06/02 10:29:47

Requires: tcl tix tk

View README (8000 bytes)

View package info (624 bytes)

Download dynalog0.1.tgz (12254 bytes)

Browse current source

GUM 0.3
A Makefile library. Handles automatic header file dependencies and interpackage dependencies.

Date: 2003/04/30 04:46:45

Requires: gnumake perl sh

View README (12989 bytes)

View package info (682 bytes)

Download gum-0.3.tgz (22649 bytes)

Browse current source

HASH 0.5
A C template library for efficient, configurable hash tables.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (22749 bytes)

View package info (1639 bytes)

Download hash0.5.tgz (80139 bytes)

Browse current source

MAKS 0.2
A Makefile library. Handles automatic header file dependencies and interpackage dependencies.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (14977 bytes)

View package info (1008 bytes)

Download maks0.2.tgz (45558 bytes)

Browse current source

MEMDEBUG 0.1
A malloc() replacement for debugging

Date: 2001/10/20 04:31:46

Requires: gnumake perl sh

View README (25234 bytes)

View package info (1352 bytes)

Download memdebug0.1.tgz (66342 bytes)

Browse current source

METAATTR 0.1
A meta-attribute programming environment for perl. Generates class defiition from meta-class schemas.

Date: 2003/04/30 05:48:52

Requires: perl

View README (7065 bytes)

View package info (747 bytes)

Download metaattr-0.1.tgz (24390 bytes)

Browse current source

TREDMILL 0.1
A real-time Treadmill garbage collector.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (28550 bytes)

View package info (1650 bytes)

Download tredmill0.1.tgz (100843 bytes)

Browse current source

UTIL 0.4
A C library with path, mem, and other functions.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (20352 bytes)

View package info (1306 bytes)

Download util0.4.tgz (72758 bytes)

Browse current source



Editors



CONEDIT 0.2
A Java dag editor.

Date: 2003/04/30 06:28:50

Requires: jdk

View README (7308 bytes)

View package info (561 bytes)

Download conedit-0.2.tgz (67862 bytes)

Browse current source



Games



BIGLIFE 1.1
A Game-of-Life program that uses sparse, hashed block, bit matrices to allow Life boards up to any size.

Date: 2001/06/02 10:29:47

Requires: ansi_terminal

View README (12177 bytes)

View package info (761 bytes)

Download biglife1.1.tgz (26676 bytes)

Browse current source



Geometric Modeling



GLWIN 1.0
A simple window creation library for testing OpenGL apps.

Date: 2001/06/02 10:29:47

Requires: gnumake opengl perl sh

View README (29323 bytes)

View package info (932 bytes)

Download glwin1.0.tgz (258000 bytes)

Browse current source

GMAN 1.1
A C++ functional evaluation library, similar to the GENMOD language as described in the book "Generative Modeling for Computer Graphics and CAD" by John M. Snyder.

Date: 2001/06/02 10:29:47

Requires: bison gcc gnumake perl sh

View README (53864 bytes)

View package info (2400 bytes)

Download gman1.1.tgz (250812 bytes)

Browse current source

GMV 0.9
A visualization toolkit for GMAN

Date: 2001/06/02 10:29:47

Requires: bison expat g++ gcc gnumake opengl perl sh tcl tk

View README (70629 bytes)

View package info (3212 bytes)

Download gmv0.9.tgz (873334 bytes)

Browse current source

Q3D 0.1
A fast prototype RenderMan rendering library.

Date: 2001/06/02 10:29:47

View README (13740 bytes)

View package info (511 bytes)

Download q3d0.1.tgz (42311 bytes)

Browse current source



Mathematics



GINTV 1.1
An interval arithmetic library in C.

Date: 2001/06/02 10:29:47

Requires: gnumake perl sh

View README (31496 bytes)

View package info (849 bytes)

Download gintv1.1.tgz (120503 bytes)

Browse current source



Object Oriented



LL 0.15
An embeddable pure, class-based, object Lisp system C library with multiple inheritance based on ideas from Scheme, Oaklisp and Dylan.

Date: 2003/02/15 09:48:49

Requires: gcc gnumake perl readline sh

View README (647076 bytes)

View package info (2239 bytes)

Download ll-0.15.tgz (305653 bytes)

Browse current source

MOS 0.1
A prototype-based object system C library with a meta object protocol similar to Self and SmallTalk, yet simpler. MOS allows changing a object's meta object to redefine new behaviors for method lookup and application.

Date: 2001/06/02 10:29:47

Requires: bison gcc history perl readline

View README (20264 bytes)

View package info (980 bytes)

Download mos0.1.tgz (102748 bytes)

Browse current source

XVF 0.2
An eXtensible Visitation Framework: C++ reflection library; supports XML I/O, generic accessors and TK inspectors.

Date: 2003/03/10 20:40:13

Requires: expat g++ gnumake perl sh swig tcl tk

View README (38690 bytes)

View package info (1116 bytes)

Download xvf0.2.tgz (255799 bytes)

Browse current source



Software Architecture



XAMUL 0.1
Software architecture and object modeling XML DTDs and HTML XSLTs, generates perl modules from object schemas. Uses documentation schemas based on the book: Applied Software Architecture, C. Hofmeister, R. Nord, D. Soni, Addison Westley, ISBN 0-201-32571-3.

Date: 2001/10/20 04:31:46

Requires: gnumake java perl sh

View README (13337 bytes)

View package info (1444 bytes)

Download xamul0.1.tgz (841073 bytes)

Browse current source



Text Processing



CODEDOC 0.1
Extract documentation from source code; translates to a CodeDoc XML DTD. Filters for CodeDoc => DocBook XML.

Date: 2001/06/02 10:45:16

Requires: perl sh

View README (8099 bytes)

View package info (769 bytes)

Download codedoc0.1.tgz (18774 bytes)

Browse current source

DOCBOOK 0.1
DocBook support tools; Supports Emacs Outline => DocBook XML => LaTeX => PostScript => HTML.

Date: 2001/06/02 10:45:16

Requires: java perl sh

View README (104212 bytes)

View package info (757 bytes)

Download docbook0.1.tgz (2352454 bytes)

Browse current source



User Interface



WSMGR 0.1
A simple file manager prototype in Tix (Tcl/Tk) based on NEXTSTEP's Workspace Manager.

Date: 2001/06/02 10:29:47

Requires: tcl tix tk

View README (4722 bytes)

View package info (703 bytes)

Download wsmgr0.1.tgz (2434 bytes)

Browse current source



XML



XSLT 0.1
XSLT processor driver.

Date: 2001/10/20 04:31:46

Requires: java perl sh

View README (6580 bytes)

View package info (595 bytes)

Download xslt0.1.tgz (831030 bytes)

Browse current source





Updated on
Wed Apr 30 03:07:27 EDT 2003

links: add new comment | 418 reads