mk, with a C/C++ compiler & using user supplied C/C++ code, is a
tool which controls generation of executables & non-source files
of a program. mk is similar to tools such as GNU make, but exists as a header file & rules/targets are specified using C/C++
Genbuild is a generic Apache Ant build script that uses "inheritance" to re-use tasks in a way that it is possible to do a complete build only by supplying dependencies on those tasks and overriding the appropriate properties in each sub-project.
A "plugin" to CVS which will update the dotProject management suite. It is written in Perl, and will process the cvs commit log, checking for required/optional dotProject parameters for a task, and then update the mysql database which dotProject uses.
A code coverage console app for wrapping MsTest executed tests for Visual Studio for Testers. The app extracts coverage data from a binary (*.coverage) file, generated by MsTest into an XML file which can be used in your build process.
JetPAG is a recursive-descent parser and lexical analyzer generator focused on high efficiency, usability and readability of generated code. JetPAG generates fast recognizers and aids developers with useful tools for simplifying input interpretation.
LispSharp is a fully compiled lisp implementation for the .NET Framework.
It uses a Lisp dialect similar to ISO Lisp, it has a Command-line toplevel
compiler with Read Compile Print Loop.It references any .NET DLL and produces standard .NET assembly.
Que is a queue-based programming language, very different from other programming languages. Due to the nature of a queue, programs made in Que are automatically parallelized, meaning improved efficiency in multi-core environments.
Topologia Digital (Digital Topology) is a project for the development of the practical exercises of the Digital Topology course in the Applied Mathematics Department of the Computer Science Faculty (Polytechnic University of Madrid, Spain).
fgen is a free command line tool that facilitates cross platform c++ development, including header generation, cpp file generation, makefile generation, unit test framework generation, etc.
OASML is an Open-source Assembly Library which targets 8086 CPUs and contains hundreds of procedures and functions to make programming in Assembly easier. Every single line of the library is commented.
Misc packages including a matrix application, a text based minesweeper, and simple console functions bundled to be run from a virtual console. Some packages are independently runnable. http://damf.sourceforge.net/ for more information.
Count words or Find words with specified counts in a file.
As a tiny but handy program written in standard C++, it's supposed to complement command 'wc' from another aspect.
Command line tool to generate Gcode for CNC applications from DXF files. Originally written for 2-axis machines such as foam cutters, it now supports 3-axis machines.
XMACROJ is an XML based macro language used to assemble text files from re-usable XML components...originally developed to generate JSP/XHTML files, by-passing the need for JSP include directives
TrueZIP is a Java based virtual file system (VFS) which enables client applications to perform CRUD (Create, Read, Update, Delete) operations on archive files as if they were virtual directories, even with nested archive files in multithreaded environments.
basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% and can range down to 14%.
There exist many implementations of XML parsers that create DOM. The Radiance DomProfiler parses an XML file and builds a DOM from a handful of available parsers - CRIMSON, DOM4J, JDOM, SPARTA, XOM, XERCES, XPP - to compare time taken and memory used.
URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
A set of tools and utilities that allow development teams to practice code generation techniques in a scalable and extensible manner. This is based on the style of code generation found in Ruby on Rails.