TARIFA, which stands for Transactions by AssembleR Instrumentation FrAmework, aims to provide the "atomic" keyword to C/C++ for better support of concurrency programming. Instead of using lock-based designs with all their problems (deadlocks, difficult design, lack of reusability), the "atomic" keyword provides transparent access to an underlying Software Transactional Memory which is responsible for all synchronization work.
Template Numerical Toolkit
he Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used in numerical applications. The goal of this package is to provide reusable software components that address many of the portability and maintennace problems with C++ codes.
a universal management and reporting framework for conformance test
The Parser Toolkit
The Parser Toolkit is a C++ STL-based parser toolkit that allows the specification of EBNF-like grammars (using operator overloading) and the conversion of arbitrary input (text, tokens or other) to user-defined structures through events attached to grammatic rules.
a modern secure, robust, multithreaded, exception aware, internationalisable, portable GUI toolkit library designed for mission-critical work in C++ and Python forked from the FOX library. It replicates the Qt API in many places and has been designed primarily for Tn, the port of Tornado to FOX
Toolkit for Conceptual Modeling (TCM)
a collection of graphical editors for different specification methods (generic,UML, Structured Analysis)
Two-Layered GUI Toolkit
The Two-Layered GUI Toolkit is a library of GUI helper classes which is designed in a way to simplify development of separate interchangeable front-ends.
a portable C++ GUI Framework intended to develop a wide variety of applications on different graphical interface platforms
Visualization Toolkit is an open source, freely available software system for 3D computer graphics, image processing, and visualization. VTK includes a textbook published by Prentice-Hall ( The Visualization Toolkit, An Object-Oriented Approach To 3D Graphics, 2nd edition" ISBN 0-13-954694-4 ), a C++ class library, and several interpreted interface layers including Tcl/Tk, Java, and Python.
an Internet client/server C++ library, with support for object threads, stream based socket I/O, a
multi-threaded server socket framework, a multi-process fault tolerant server framework and more
WinDriver USB Device-USB Firmware Development Toolkit
Complementary toolkit to WinDriver, WinDriver USB Device facilitates the development of Chapter 9 firmware for USB devices, including ready-made mass storage function driver for the implementation of standard storage devices.
Website META Language - a free HTML generation toolkit
a marriage of Python and wxWindows
a portable LGPL free C++ toolkit for loading, displaying and processing X3D models. The library comes with simple applications and many examples that enable the visualization and the edition of X3D models.
a Win95-looking GUI toolkit, it is Xlib-based and is written in C++
(commercial) XPCE is an object management system (storage and message-passing) which can have its methods defined in various languages.
a faster and small toolkit, designed to make easy the creation of C/C++ applications for any unix-like system, running the X Window System (version 11.4 or later), with the look and feel of NeXTSTEP
OpenLook[tm] compliant graphical user-interface toolkit