Projects using doxygen

More than 308 applications and libraries have already been known to use Doxygen for their code documentation.

In time a number of the links provided might not be valid anymore or lead to non doxygen documentation as the user decided to change the documentation generation.

Tetris like game in four dimension
The AbiSource project is developing a suite of Open Source desktop productivity applications.
freeware middleware & CORBA ORB.
Software package for the development of state-of-the-art nonlinear models
Adobe Open Source
Adobe's open source website is the home for the Adobe Source Libraries (ASL) and information about other Adobe open source projects.
Advanced UNIX programming
Source code examples of the 2nd edition of the book.
Aegis VM
The Aegis VM Project is an on-going effort to implement a lightweight, secure virtual machine for executing Java bytecode.
Agnix Kernel
Agnix is an Open-Source project, which has been founded to provide an educational, network operating system kernel. Agnix is an extended kernel, written in pure C code. It is ideal starting point to learn about operating system kernel architecture.
AI Loom
AI Loom is a cross-platform toolkit for rapid development of artificial intelligent agents.
An Air Traffic controller game.
Album Shaper
Album Shaper is a graphical application used to create, maintain, and share photo albums using open formats like HTML, XSLT, and JPG.
An object oriented analysis framework for ALEPH (ALEPH stands for Apparatus for LEp PHysics).
The Advanced Linux Sound Architecture project focuses on creating a fully modularized sound driver which supports kerneld and kmod.
Amygdala is open-source software for simulating spiking neural networks (SNNs).
Apache Portable Runtime
The mission of the Apache Portable Runtime (APR) is to provide a free library of C data structures and routines, forming a system portability layer to as many operating systems as possible, including Unices, MS Win32, BeOS and OS/2.
Arageli is a C++ library and a set of programs for computations in arithmetic, algebra, geometry, linear and integer linear programming.
ArrayFire is the fastest GPU matrix library with the simplest API.
Asterisk is an Open Source PBX for Linux.
ATLAS is a particle physics experiment that will explore the fundamental nature of matter and the basic forces that shape our universe.
An OpenSource project to make free, GNU/GPL, Informix-4GL and x4GL compatible development tools (compiler, tools, libraries)
Audiere is a high-level audio API.
The AUGUI framework is a free set of classes to be used to ease development of custom Carbon edit views for Mac OS X Audio Units.
Austria is a C++ library that contains smart pointers, generic factories, unit testing and more.
Autodesk Maya
3D computer graphics software to create interactive 3D applications, including video games, animated film, TV series, or visual effects.
Axter's Policy Based Smart Pointers
smart_ptr is a smart pointer policy class that can use different ownership logic and semantic polices, which allows the developer to get the best performance and/or interface for a particular requirement.
Bakery is a C++ framework for creating GNOME applications using Gnome– and Gtk–.
Barracuda Web Server
The Barracuda Embedded Web Server is an industrial strength embeddable application server engine optimized for, but not limited to, embedded devices.
Bio++ is a set of C++ libraries for Bioinformatics, including sequence analysis, phylogenetics, molecular evolution and population genetics.
BitFlux Editor
Bitflux Editor is a browser based Wysiwyg XML Editor.
brickOS is an alternative operating system for the Lego Mindstorms RCX Controller.
BYTEML is a java bytecode/XML interoperability framework mainly targeted at developers.
C++ Nurbs Library
Non-Uniform Rational B-Splines (NURBS) curves and surface are parametric functions which can represent any type of curves or surfaces.
C-XSC library
A C++ Class Library for Extended Scientific Computing Documentation
CamStream is a collection of tools for webcams and other video devices, enhancing your Linux system with multimedia video.
CAN network device driver
A portable mapping engine that combines high-quality cartography, typography and route finding.
ccbuild is like a dynamic Makefile. ccbuild finds all programs in the current directory (containing "int main") and compiles them.
CCfits is a C++ class library for using the FITS (Flexible Image Transport System) that is in wide use in astronomy for storing images and data tables in a binary hardware independent format.
The Computational Crystallography Toolbox (cctbx) is a reusable scientific software library for the development of crystallographic structure determination programs.
CGAL provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.
CGNS++ is an object oriented interface to provide access to CGNS (CFD General Notation System) databases.
ChessTask is a tool for creating collections of chess problems.
A GPL image processing library.
Citadel is an open source groupware/collaboration server that combines the best of email and calendaring, BBS, content management, and online community collaboration.
A generical operating system kernel aimed to do anything from games, secure networking to user-friendly computing.
The aim of the project is to produce a set of object-oriented libraries for the organization of crystallographic data and the performance of crystallographic computation.
Several libraries for logging, memory management, multithreading, graphics, and parsing of configuration files.
CoGITaNT is a library for developing applications using conceptual graphs (docs are in French).
Coin3D is an open source C++ class library / toolkit for 3D model retainment, Open GL rendering, and manipulation.
Colorer take5 is a syntax highlighting and text parsing library, that provides services of text parsing in host editor systems in real-time and transforming results into colored text.
An openly developed GNU C++ package offering portable support for threading, sockets, file access, persistent object management, and system services.
Concepts is a set of classes written in C++ which allow solving elliptic partial differential equations using various mesthods.
the Compass Offline Reconstruction and AnaLysis program
Corona is an image input/output library that can read, write, and manipulate image files in just a few lines of code.
A gEDA Verilog code coverage analyzer.
Cppcheck is an static analysis tool for C/C++ code.
CppUnit is the C++ port of the famous JUnit framework for unit testing.
Craig's Utility Library
C# library containing various utilities classes
Crossfire is an open source, cooperative multiplayer graphical RPG and adventure game.
Crypto++ is a free C++ class library of cryptographic schemes. One purpose of Crypto++ is to act as a repository of public domain (not copyrighted) source code.
The CvsGui project is providing cvs frontends (WinCvs, MacCvs, gCvs) using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
D-BUS is a message bus system, a simple way for applications to talk to one another.
d-SEAMS is a collection of analysis tools for molecular simulations. It has been implemented as a High Performance Cluster enabled engine in C++, with extensions via the Lua scripting interface.
DC++ is an open source C++ client for the Direct Connect protocol.
deal.II is a C++ program library targeted at adaptive finite elements and error estimation.
delaunay' is a program for generating triangular meshes.
A revival of Descent 1 and 2 on the Windows platform with much clearer source code.
Diffdev (DIFFerential block DEVice) provides a transaction capable block device, being able to get back your old data in case of data loss.
Digital Dawn Graphics Toolkit
The DDG Toolkit is a Library of C++ classes to build realtime 3D graphics applications.
Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.
Dynacube OS
Dynacube is a x86 based Modular, 32bit Protected Mode, Multitasking, POSIX compliant, GUI based operating system.
A Commodore 64 emulator for Symbian devices.
Ecasound is a software package designed for multi-track audio processing on Unix.
A distributed system consisting of one or more agents and one or more servers.
Extensible Logger And Tracer, a C library for debugging, logging and tracing.
Ellogon is a natural language engineering platform.
The Ensembl project produces genome databases for vertebrates and other eukaryotic species, and makes this information freely available online.
Ethernut is an Open Source Hardware and Software Project for building Embedded Ethernet Devices.
Evolving Object
EO is a templates-based, ANSI-C++ compliant evolutionary computation library.
An Open Source 3D CAD Modeler.
Expresso is an efficient basic multi-dimensional array template package for c++, mainly for numerical computations.
Fennel is a library of C++ components for data storage and processing.
FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality.
Flat Four Engine
The Flat Four Engine is an application framework for game development.
FMaps is here to answer the lack of user friendly opensource GIS/RS (Geographic Information System/ Remote Sensing) application
FOX Toolkit
FOX is a C++ based Toolkit for developing portable graphical user interfaces. It offers a wide, and growing, collection of controls, and provides state of the art facilities such as drag and drop, selection, as well as OpenGL widgets for 3D graphical manipulation.
Free Image
FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like BMP, JPEG, TIFF and PCX and others as needed by today's multimedia applications.
FreeCoins is a full-featured accounting program (similar to GnuCash) for the Palm OS released under GPL
FreeRTOS is a portable, open source, mini Real Time Scheduler.
Freespace 2
The FreeSpace 2 Source Code Project is a group of programmers currently maintaining and enhancing the game engine for the space combat simulator FreeSpace 2.
A 3ds file viewer.
Frost Project, The
Frost allows you to use multi methods and virtual function arguments in your C++ programs (nearly) as if they were a builtin C++ feature.
Gaim is a multi-protocol instant messaging client for Linux, BSD, MacOS X, and Windows.
GameBoy Developers Kit (GBDK)
The GameBoy Developer's Kit (GBDK) is a set of tools that enable to develop programs for the Nintendo GameBoy system either in C or in assembly.
The GammaLib is a versatile toolbox for the high-level analysis of astronomical gamma-ray data.
Gandalf is a computer vision and numerical algorithm library written in C.
GAUGE is a 3D game engine.
The gem5 simulator is a modular platform for computer system architecture research, encompassing system-level architecture as well as processor micro-architecture.
Genecys is a 3D multiplayer online RPG. It is designed to be a purely dynamic, large open environment for players to explore and play out a life however they wish.
GGobi is a data visualization system for viewing high-dimensional data.
GiNaC is a C++ library for symbolic computer algebra.
glElite is project to create a general space-combat, trading and role-playing game loosely based on Elite, the classic space game from 80s by David Braben and Ian Bell.
Globus Toolkit
The Globus Project provides software tools that make it easier to build computational grids and grid-based applications.
A Game Library for Object Programmers
GLT is a C++ class library for programming interactive 3D graphics with OpenGL.
GNU cgicc
GNU cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web.
GNU Radio
GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios.
GNU Standard C++ Library
The GNU Standard C++ Library shipping with GCC.
GNUnet is an infrastructure for anonymous p2p networking
GNUpdate is an open source, universal package management system.
Just another attempt to create a generic SQL interface for Linux/UNIX platforms.
The cellular automaton simulator.
GraphViz provides a collection of tools for manipulating graph structures and generating graph layouts. Doxygen uses it as well ;-)
GTC: the Game Tool Chest
GTC is a C library for making networked 3d interactive applications.
A board games system to quickly build board games.
gtkmm (previously known as Gtk–) is the official C++ interface for the popular GUI library GTK+.
GtkRadiant, the open source level editor for quake engine games.
A collection of functions for doing some interpolation and approximation of data points with nurbs surfaces.
H264 AVC
H.264/AVC reference software documentation
Haiku is a new open-source operating system that specifically targets personal computing.
Histogram Template Library, The
The Histogram Template Library (HTL) is a C++ class library that provides powerful histogramming functionality.
HT Editor
HT is a file editor/viewer/analyzer for executables. The goal is to combine the low-level functionality of a debugger and the usability of IDEs.
id3lib is an open-source, cross-platform software development library for reading, writing, and manipulating ID3v2 tags.
Imebra is a multiplatform open source C++ Dicom library.
ImLib3D is an open-source C++ library for 3D (volumetric) image processing.
Integrated Foundation Classes, The
The Integrated Foundation Classes are a set of C++ classes for developing GNOME and GTK+ applications on UNIX-like systems such as Linux.
InteLib is a C++ class library which lets the programmer do Lisp Programming within a C++ project.
Interactive Visualisation Framework
Ivf++ is a simple OpenGL/GLUT based C++ visualisation framework.
Irrlicht Engine, The
The Irrlicht Engine is a high performance Open Source and cross-platform 3D engine for creating realtime 3D applications.
IT++ is a library of mathematical, signal processing, speech processing, and communications classes and functions.
The National Library of Medicine Insight Segmentation and Registration Toolkit
iTunes COM SDK
Apple's iTunes for Windows SDK.
J2K library
An Embedded C++ compliant library to provide a simple standard C++ API similar to Java.
JACK is a low-latency audio server, written primarily for the Linux operating system.
JREVERSEPRO is a Java Decompiler / Disassembler written entirely in Java.
JSBSim is an object-oriented, multi-platform, flight dynamics model.
JTGL is a Java library for graphical development, specially suited for mobile appliances such as mobile phones, pdas, wearables, etc..
JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ class library for developing cross-platform software.
Jungle Software Projects
The jungle graphics library is a set of C++ classes that are either contributed directly from a researcher in the lab or are the hybrid of similar classes developed individually by separate researchers. The aim is to have a common set of general classes that are useful for research in computer graphics.
Various libraries of my favorite desktop environment: KDE
KDevelop is an easy to use IDE for developing C/C++ applications under X11.
A graphical user interface to Csound
KMyMoney is the Personal Finance Manager for KDE. It operates similar to MS-Money, supports different account types, categorization of expenses and incomes, reconciliation of bank accounts, QIF import/export and much more.
Ksetiwatch is a monitoring tool for the Seti@home distributed computing project, which searches for signals of extraterrestrial life.
XML Editor for KDE.
The Linear Algebra PACKage.
libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables decoding and generating.
libGDN is a community library for game developers by game developers.
libgocr is an attempt to create a library that have all functionality that you may need to develop a OCR engine.
Libhalftoner is a repository as well as a library for halftoning algorithms.
The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces.
nui’s GUI system is based on 3D rendered dynamic layouts.
libshbuf implements a new kind of IPC: the "shared buffer", a faster, more flexible replacement for standard Unix FIFOs.
libssh is a mulitplatform C library implementing the SSHv2 and SSHv1 protocol on client and server side.
ibUTL++ is a C++ application development framework.
The libXMLement project is designed to provide a programming interface to XML elements in C++.
LightsOn is an open source project to create a fully featured coca Framework for OSX.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Log for C++
A library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library
Lightweight Object Oriented Structure library
LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc.
LyX is an advanced open source document processor running on many Unix platforms (including MacOS X), OS/2 and under Windows/Cygwin.
A C++ source library designed to bring the Macintosh into the world of modern generic programming.
managelogs is a log processing utility primarily intended to be used in conjunction with Apache's piped logfile feature. It is an alternative to the well know rotatelogs and cronolog programs.
Math Studio is an open-source project conceived to make typing and resolution of mathematical expressions more comfortable and easier.
A versatile, network transparent, Real-Time capable, modular C++ robot control framework
Metakit is an efficient embedded database library with a small footprint.
Metamod is a plugin/DLL manager that sits between the Half-Life Engine and an HL Game mod, allowing the dynamic loading/unloading of mod-like DLL plugins to add functionality to the HL server or game mod.
A flexible visual development tool for Medical Image Processing and Visualization.
MiniGUI is an LGPLed free software project that aims to provide a fast, stable, and lightweight Graphics User Interface support system, which is especially fit for real-time embedded systems based on Linux.
MINUIT is a physics analysis tool for function minimization.
MITAB is an Open Source (i.e. Free!) C++ library to read and write MapInfo .TAB (binary) and .MIF/MID files.
The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software.
Mobilizer is a initiative to deliver a free, robust and full-featured WAP browser for Windows and Unix platforms.
Monit is a utility for monitoring and managing daemons or similar programs running on a Unix system.
Moppi Demopaja
Moppi Demopaja is a demo authoring tool. It has a interface similar to the popular 2D animation tools such as Macromedia Flash and Adobe AfterEffects.
A Message Passing System, reminiscent of Corba IDL but not as heavyweight.
MRS is a C++ class library for statistical set processing.
MusicBrainz Client Library
The MusicBrainz client library serves as a tool to allow developers to integrate MusicBrainz searches and metadata exchange functionality into their applications.
Mxml is a pure C library (yet having an object oriented layout) that is meant to help developers implementing XML file interpretation in their projects.
MyServer is a powerful web server designed to be easily run on a personal computer by the average computer user.
Auxiliary C++ classes for MySQL database clients.
MythTV is a Free Open Source software digital video recorder (DVR) project distributed under the terms of the GNU GPL.
NICOLE is a theory or experiment that if a computer is given enough combinations of how words, phrases and sentences are related to one another, it could talk back to you.
Navit is a car navigation system with routing engine.
Nebula Device, The
Nebula Device is an open source realtime 3D game/visualization engine, written in C++ and scriptable through Tcl/Tk, Python and Lua.
NeL is a library. It is designed and maintained by Nevrax. This library contains a framework, a 3D engine, an AI engine and a network engine.
Platform independent commercial grade LGPL game engine.
Various tools relating to the Simple Network Management Protocol.
NetSurf is an open-source web browser for RISC OS.
NewPKI is a PKI based upon the OpenSSL CryptoAPI, it uses a database to manage itself.
ns-3 is a discrete-event network simulator for Internet systems, targeted primarily for research and educational use.
NSCL Data Acquisition System
A general purpose nuclear physics histogramming package.
OCI C++ Library
The goal of the OCI C++ Library is to provide a simple interface to Oracle.
OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases.
The Open Compression Toolkit is a set of modular C++ classes and utilities for implementing and testing compression algorithms.
This C++ library supplies an interface between the fonts on your system and an OpenGL or Mesa application.
OGRE (Object-Oriented Graphics Rendering Engine) is a class library written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilizing 3D hardware.
OMNeT++ is a discrete event simulation tool.
Powerful web CMS/eCommerce system for Debian GNU/Linux.
OPALS stands for Orientation and Processing of Airborne Laser Scanning data.
Open Scene Graph
The Open Scene Graph is a cross-platform C++/OpenGL library for the real-time, photo-realistic rendering of large 3D models.
Open Source Audio Library Project
This is a project designed to implement a world class set of classes in C++ that will handle all of the audio functions one would like.
Open Source Geospatial Foundation
The Open Source Geospatial Foundation has been created to support and build the highest-quality open source geospatial software.
Openbox is a window manager for the X11 windowing system.
OpendTect is an open source seismic interpretation environment that can be used to process, visualize and interpret multi-volume seismic data and to develop innovative interpretation tools via an easy plugin system.
OpenMesh is a generic and efficient data structure for representing and manipulating polygonal meshes.
Emulator for the MSX standard.
Open neural networks library.
OpenSG is a portable scenegraph system to create realtime graphics programs, e.g. for virtual reality applications.
The Torque Network Library is a robust, secure, easy to use, cross-platform C++ networking API designed for high performance simulations and games.
OProfile is a powerful profiler for Linux/x86 systems.
Orbit Reconstruction, Simulation, and Analysis (ORSA) is a framework for Celestial Mechanics investigations.
Orxonox is an open-source vertical scroller game programmed in C++ and OpenGL.
oSIP library
oSIP is an open implementation of the Session Initiation Protocol, which is used for multimedia and telecom.
out_lame is a Winamp output plug-in to create MP3 files directly from Winamp.
A modern update and extension of Borland's Object Windows Library (OWL) for writing GUI applications in standard C++ on Microsoft Windows.
Public Implementation of a Graph Algorithm Library and Editor.
P3 Emulator
The P3 Emulator is (will be) an emulator for the P3 processor. The processor is theoretical and has a simulator.
PaintLib is a small but useful graphic c++ library. It's designed to help developers in graphic programming under Qt.
A package manager for Gentoo written in C++
ParaGUI is a cross-platform high-level application framework and GUI library.
Parma Polyhedra Library, The
A modern C++ library for the manipulation of convex polyhedra.
The goal of the Peekabooty Project is to create a product that can bypass the nation-wide censorship of the World Wide Web practiced by many countries.
PHP-Lib-Extreme is a package containing many object oriented PHP classes and is available under the GNU Lesser License.
Piksel Video Framework
Piksel is a framework of tools and libraries which aims to provide inter-operability between various free software applications dealing with video manipulation techniques.
Pingus is a free Lemmings clone for GNU/Linux, a Windows port is also available, covered under the GPL.
Pointshop3D is a system for interactive shape and appearance editing of 3D point-sampled geometry.
This project aims to develop, for a Palm OS device, a system for use in the field, to help a novice identify plants.
QdbtTabular library
The QdbtTabular class is a Qt based table widget that looks similar to the ‘detailed list’ of Windows 95.
QGLViewer addresses people programming in OpenGL to play around with three-dimensional scenes or to write software that uses OpenGL.
QtVu, pronounced CuteView, is an image viewer for The X Window System. It was developed using Linux, but I hope it'll run on other UNIX variants as well. QtVu is heavily inspired by ACD Systems' excellent ACDSee.
The QuantLib project is aimed to provide a comprehensive software framework for quantitative finance.
QuickFIX is the world's first open source C++ FIX (Financial Information eXchange) engine.
The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background.
QwtPlot3D is feature-rich Qt/OpenGL-based C++ programming library, providing a bunch of 3D-widgets for programmers.
RAY++ is a collection of C++ classes needed for ray tracing (shapes, surfaces, cameras etc.).
Reality demo engine
Reality is demo-engine created by Maciej Sinilo (Yarpen/Substance).
Reality Factory
A complete toolkit for the Independent Game Developers.
Red Hat Package Manager
rpm is a powerful package manager, which can be used to build, install, query, verify, update, and uninstall individual software packages.
Refexxes Motion Libraries
The Reflexxes Motion Libraries enable new opportunities in sensor-based motion control.
RegExplorer is a visual regular expression explorer.
ReplicaNet is an object orientated C++ library that is engineered to help the developer of applications that require a stable and low maintenance solution to networking.
Risk Quantify
Risk Quantify is an open source financial library.
Rosegarden is an integrated MIDI sequencer and musical notation editor.
The SCD is a general framework for research on smartcards. It allows you to monitor any smartcard application (including Chip and PIN / EMV transactions) as well as create your custom applications.
Web tool for tracking scholarship applications and awards using PHP and mySQL.
ScummVM is a 'virtual machine' for several classic graphical point-and-click adventure games.
SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a generic API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms.
The Socrates Gameboy Advance Development Environment, the SGADE, is a collection of generic code for the Gameboy Advance.
SimGear is a set of open-source libraries designed to be used as building blocks for quickly assembling 3D simulations, games, and visualization applications.
Simkin is a high-level lightweight embeddable scripting language which works with Java[tm] or C++ and XML.
Simple Server Objects
Simple Server Objects (ssobjects) are a set of classes meant to take the chore out of writing server and client applications that use TCP/IP sockets for communicating.
SimpleFB API
Simple C++ ODBC Database API TheSimpleDB API is a C++ API designed to encapsulate the ODBC API functionality in an object-oriented manner.
SmallBASIC is a simple computer language, featuring a simple interface, strong mathematics and graphics.
SmartWin is a small sized, extremely type-safe, no overhead what so ever, fully template based Windows API abstraction library.
The Simulation Problem Analysis and Research Kernel (SPARK) is an equation-based, object-oriented simulation environment for constructing and running models of complex systems.
Speak-Freely is an Internet voice application that allows you to talk (actually send voice, not typed characters) over the Internet.
The Speex project aims to build a patent-free, Open Source/Free Software voice codec.
SPU-Toolbox, short for Sensor Processing Unit Toolbox, is a computervision centric C++ API for frame-rate sensor control under Linux.
The STAR experiment is Nuclear Physics experiment part of the RHIC project, which has been a leading force to the study of the Quark Gluon Plasma, providing access to the most fundamental building blocks of nature known so far: quarks and gluons.
Stratagus is a free cross-platform real-time strategy gaming engine.
Strawberry Library
A C++ library with MPEG header extraction functions and ID3 manipulation.
StreamModule System, The
A class library for dealing with asynchronicity using an event processing model instead of a multi-threading model. Also enables the building of complex protocols out of simple pieces that can be plugged into each other.
The SUIF 2 compiler is a free infrastructure designed to support collaborative research in optimizing and parallelizing compilers.
"SuperMix" is a software library written to aid in the calculation and optimization of the signal and noise performance of high-frequency circuits, especially those including superconductors and superconductingtunnel junctions.
SymEngine is a fast symbolic manipulation library, written in C++.
Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware.
Syntopia is a modular software synthesizer for use with a VST host.
Tahoe is a research-oriented platform for the development of numerical methods and material models.
Tekkotsu is an application framework for robotic platforms, specifically Sony's AIBO.
TROPHY is a 2D car racing action game for Linux.
Thrust is a parallel algorithms library which resembles the C++ Standard Template Library (STL).
TinyXml is a simple, small, C++ XML parser that can be easily integrating into other programs.
A light weight XPath parser for C++, based on TinyXML.
The Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++.
toxic is an open source physically correct global illumination renderer aiming to produce photorealistic images and animations.
Tulip software is a system dedicated to the visualization of huge graphs.
A Tiny Vector and Matrix template library
UESQLC is an Open Source embedded SQL-92 precompiler for C++, designed to be extensible using SGML documents.
Ultima Online Project
An Open Source Ultima Online Client for Linux.
UML Sculptor
UML Sculptor is a UML diagram editor.
uSmartX is a non-preemptive, multitasking, priority based RTOS with small foot-print thus suitable for small embedded systems.
Very Fast Machine Learning toolkit for mining high-speed time-changing data streams and very large databases.
ViZiGO is a client for IGS (Internet Go Server) and GO game engines.
The Virtual Object System (VOS) is a hierarchical distributed object system.
The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization.
VXL is a collection of open-source C++ libraries for Computer Vision research and implementation, produced by an international consortium of researchers.
WBXML Library
WBXML Library is a C library for handling WBXML content. It consists of a WBXML Parser (with a SAX like interface), and a WBXML Encoder.
webchip libs
A set of C libraries for programming on the IPC@CHIP.
Wefts++ is an high-level abstraction C++ threading library, which has also seamless integration with low level constructs when raw speed is needed.
Dialog Manager Library.
Wikimedia Foundation
The non-profit behind Wikipedia and many other free knowledge and open source projects.
winLAME is a graphical user frontend for the LAME encoder engine, which is capable of encoding audio files to mp3 files.
An Open Source visual text file differencing and merging tool for Win32 platforms.
WormBlast is a decent remake of Parawormer 2 (MS DOS) dating back to 1998
WvStreams is a network programming library in C++.
An application to design NURBS curves and surfaces and a NURBS library.
Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.
Xapian is a high performance search engine library. It implements the probabilistic model of information retrieval, and is designed for use in applications ranging from full scale Web search engines to searching through email archives.
xCHM is a .chm viewer for UNIX (Linux, *BSD, Solaris) and MacOSX.
XEngine is a platform- and rendering-API-independent 3D engine for real-time visualization with support for programmable graphics pipeline architectures and is implemented in C++.
Xerces C++ Parser
Xerces-C is a validating XML parser written in a portable subset of C++. Xerces-C makes it easy to give your application the ability to read and write XML data.
An excel32 C++ wrapper package that wraps the C API described in Microsoft Excel 97 Developer's Kit in a few classes that make API programming with Excel much simpler.
XmlBlaster is MOM (Message oriented Middleware) with a lot of features.
Yet another case tool.
ZEngine is a 2D API which uses SDL and OpenGL to ease the creation of cross-platform games.
The ZThread library is an advanced, object-oriented multi-threading library. It provides a set of objects to create and control interruptible threads.