Projects using doxygen

More than 393 applications and libraries are already known to use Doxygen for their code documentation:

4DTRIS
Tetris like game in four dimension
AbiWord
The AbiSource project is developing a suite of Open Source desktop productivity applications.
ACE+TAO
freeware middleware & CORBA ORB.
Adgali
Adgali is an open source game library useful for 2D games programmation.
ADMB
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.
Adonthell
Adonthell is an open-source 2D graphical role playing game in development. It is inspired by old video game console RPGs like Secret of Mana and Chrono Trigger.
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.
AirTraffic
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.
Algorithm Oriented Mesh Database (AOMD)
The aim of the Algorithm Oriented Mesh Database (AOMD) is to be a meshmanagement library (or database) that is able to provide a variety of services for mesh users.
Alpha++
An object oriented analysis framework for ALEPH (ALEPH stands for Apparatus for LEp PHysics).
ALSA
The Advanced Linux Sound Architecture project focusses on creating a fully modularized sound driver which supports kerneld and kmod.
Amygdala
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
Arageli is a C++ library and a set of programs for computations in arithmetic, algebra, geometry, linear and integer linear programming.
Arg Library
This is a C++ library, it contains a mixture of stable, useful classes and "doodles in code".
ArrayFire
ArrayFire is the fastest GPU matrix library with the simplest API.
ARTS
ARTS is an atmospheric radiative transfer model for the millimeter and sub-millimeter spectral range.
Assimilation monitoring project
A monitoring system with near-zero overhead both on the systems and on their administrators.
Asterisk
Asterisk is an Open Source PBX for Linux.
AtheOS
AtheOS is a free operating system for the Intel architecture released under the GNU licence.
Atlas
ATLAS is a particle physics experiment that will explore the fundamental nature of matter and the basic forces that shape our universe.
aubit4gl
An OpenSource project to make free, GNU/GPL, Informix-4GL and x4GLcompatible development tools (compiler, tools, libraries)
Audiere
Audiere is a high-level audio API.
AUGUI
The AUGUI framework is a free set of classes to be used to ease developmentof custom Carbon edit views for Mac OS X Audio Units.
Austria
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
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.
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
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++
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
brickOS is an alternative operating system for the Lego Mindstorms RCX Controller.
Bukkit
Bukkit is an alternative server for a game named "minecraft"
ByteML
BYTEML is a java bytecode/XML intreroperability 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++ Sockets Library
This is a GPL licensed C++ class library wrapping the berkeley sockets C API, and therefore works on most unixes and also win32.
C-XSC library
A C++ Class Library for Extended Scientific Computing Documentation
CamStream
CamStream is a collection of tools for webcams and other video devices, enhancing your Linux system with multimedia video.
can4linux
CAN network device driver
Cappuccino
Cappuccino is an open source framework writting in Objective-J that makes it easy to build desktop-caliber applications that run in a web browser.
Cartotype
A portable mapping engine that combines high-quality cartography, typography and route finding.
CCBuild
ccbuild is like a dynamic Makefile. ccbuild finds all programs in the currentdirectory (containing "int main") and compiles them.
CCfits
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.
CCTBX
The Computational Crystallography Toolbox (cctbx) is a reusable scientific software library for the development of crystallographic structure determination programs.
CGAL
CGAL provides easy access to efficient and reliable geometric algorithms in the form of a C++ library.
CGNS++
CGNS++ is an object oriented interface to provide access to CGNS (CFD General Notation System) databases.
ChessTask
ChessTask is a tool for creating collections of chess problems.
CImg
A GPL image processing library.
Citadel
Citadel is an open source groupware/collaboration server that combines the best of email and calendaring, BBS, content management, and online community collaboration.
Clicker
A generical operating system kernel aimed to do anything from games, secure networking to user-friendly computing.
Clipper
The aim of the project is to produce a set of object-oriented libraries for the organisation of crystallographic data and the performance of crystallographic computation.
cocos2d for iphone
cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications written in Objective-C.
CodeDread
Several libraries for logging, memory management, multithreading, graphics, and parsing of configuration files.
CODEX
CODEX is a robust secret distribution service. It also provides a toolkit for developing secure distributed systems, especially those involving quorum systems.
CoGITaNT
CoGITaNT is a library for developing applications using conceptual graphs (docs are in French).
Coin3D
Coin3D is an open source C++ class library / toolkit for 3D model retainment, Open GL rendering, and manipulation.
Colorer-take5
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.
Comet
Comet is an Open Source COM wrapper - template library and code generator.
CommonC++
An openly developed GNU C++ package offering portable support for threading, sockets, file access, persistent object management, and system services.
Concepts
Concepts is a set of classes written in C++ which allow solving elliptic partial differential equations using variousmethods.
Coral
the Compass Offline Reconstruction and AnaLysis program
Corona
Corona is an image input/output library that can read, write, and manipulate image files injust a few lines of code.
Covered
A gEDA Verilog code coverage analyzer.
cppcheck
Cppcheck is an static analysis tool for C/C++ code.
CppUnit
CppUnit is the C++ port of the famous JUnit framework for unit testing.
CPT
This code implements an algorithm for computing the closest point transform to a triangle surface on a regular 3D grid.
Craig's Utility Library
C# library containing various utilities classes
CrossFire
Crossfire is an open source, cooperative multiplayer graphical RPG and adventure game.
Crypto++
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.
Crystal Space
Crystal Space is a free (LGPL) and portable 3D engine written in C++.
CVSGUI
The CvsGui project is providing cvs frontends (WinCvs, MacCvs, gCvs) using popular frameworks (MFC, PowerPlant, GTK+) with a scripting support via Python or TCL.
CvsIn
An Add-in for Microsoft Visual C++ providing CVS integration.
D-BUS
D-BUS is a message bus system, a simple way for applications to talk to one another.
Dbc
Dbc is a portable, extendable database access class library which currently supports Oracle8 OCI and ODBC.
DC++
DC++ is an open source C++ client for the Direct Connect protocol.
deal.II
deal.II is a C++ program library targeted at adaptive finite elements and error estimation.
DeepDive SDK
An Open Source, extensible, and cross-platform C++ SDK (with SOAP API) that provides building blocks for Information Search and Find applications.
Delaunay
delaunay' is a program for generating triangular meshes.
Descent32
A revival of Descent 1 and 2 on the Windows platform with much clearer source code.
DiffDev
Diffdev (DIFFerential block DEVice) provides a transaction capableblock device, being able to get back your old datas in case of data loss.
Digital Dawn Graphics Toolkit
The DDG Toolkit is a Library of C++ classes to build realtime 3D graphics applications.
DIVERSE
DIVERSE is a set of APIs and utilities to create device independent virtual environments.
DOLFIN
DOLFIN is used as a platform for teaching and research in adaptivefinite element methods.
Drupal
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.
E32Frodo
A Commodore 64 emulator for Symbian devices.
Ebuilder
A GUI builder for the Qt library.
Ecasound
Ecasound is a software package designed for multi-track audio processing on Unix.
Echelog
A distributed system consisting of one or more agents and one or more servers.
ELATE
Extensible Logger And Tracer, a C library for debugging, logging and tracing.
Ellogon
Ellogon is a natural language engineering platform.
Ensembl
The Ensembl project produces genome databases for vertebrates and other eukaryotic species, and makes this information freely available online.
Ethernut
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.
exoTK
An Open Source 3D CAD Modeler.
Expresso
Expresso is an efficient basic multi-dimensional array template package for c++, mainly for numerical computations.
Fennel
Fennel is a library of C++ components for data storage and processing.
fksec
The fksec package is a set of C++ classes to have a useful alternative to the Security APIs From Hell, the ones that were introduced with NT 4.0 and serve no useful purpose except to make our lives miserable with their bugginess.
FLAC
FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is similar to MP3, but lossless, meaning that audio is compressedin FLAC without any loss in quality.
Flat Four Engine
The Flat Four Engine is an application framework for game development.
Flow
Flow is a particle animation application.
FMaps
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.
Framsticks
Framsticks is a three-dimensional life simulation project.
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.
FreeCNC
FreeCNC will be a free implementation of the Command & Conquer Game Engine written in SDL.
FreeCoins
FreeCoins is a full-featured accounting program (similar to GnuCash) for the Palm OS released under GPL
FreeRTOS
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.
FreeTrek
The Free Trek Project is an effort to build a multi-user network space battle simulator which runs on both Linux and Windows computers.
Frog3d
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
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.
GammaLib
The GammaLib is a versatile toolbox for the high-level analysis of astronomical gamma-ray data.
Gandalf
Gandalf is a computer vision and numerical algorithm library written in C.
Gauge
GAUGE is a 3D game engine.
GDAL
GDAL is a translator library for Geospatial data formats (raster and vector) that is released under an Open Source license. As a library, it presents a single abstract data model to the calling application for all supported formats.
gem5
The gem5 simulator is a modular platform for computer system architecture research, encompassing system-level architecture as well as processor microarchitecture.
Genecys
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
GGobi is a data visualization system for viewing high-dimensional data.
GiNaC
GiNaC is a C++ library for symbolic computer algebra.
glElite
glElite is project to create a general space-combat, trading and roleplaying 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.
GLOP
A Game Library for Object Programmers
GLT
GLT is a C++ class library for programming interactive 3D graphics with OpenGL.
gnome warpad
A GNOME version of VGA Planets; a play-by-email space conquest strategygame.
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
GNUnet is an infrastructure for anonymous p2p networking
GNUpdate
GNUpdate is an open source, universal package management system.
GOF++
A generic object framework for C++.
GQL
Just another attempt to create a generic SQL interface for Linux/UNIX platforms.
Grany-3
The cellular automaton simulator.
GraphViz
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.
GtkBoard
A board games system to quickly build board games.
gtkmm
gtkmm (previously known as Gtk–) is the official C++ interface for thepopular GUI library GTK+.
GtkRadiant
GtkRadiant, the open source level editor for quake engine games.
GUL
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
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.
HOOPLE Libraries, The
A collection of C++ classes for general and communication oriented programming. All classes manage their own memory and provide bounds checking to make life easier for the programmer. Most of the classes are portable to Linux and Windows. HOOPLE is the home of the Octopus design pattern and the CROMP network protocol.
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
id3lib is an open-source, cross-platform software development library for reading, writing, and manipulating ID3v2 tags.
Imebra
Imebra is a multiplatform open source C++ Dicom library.
ImLib3D
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
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.
ISO8211Lib
ISO8211Lib is intended to be a simple reader for ISO/IEC 8211 formatted files, particularly those that are part of SDTS and S-57 datasets.
IT++
IT++ is a library of mathematical, signal processing, speech processing, and communications classes and functions.
Itk
The National Library of Medicine Insight Segmentation and Registration Toolkit
iTunes COM SDK
Apple's iTunes for Windows SDK.
IVTrace
IVTrace is an Open Inventor based ray tracing API.
J2K library
An Embedded C++ compliant library to provide a simple standard C++ API similar to Java.
Jack
JACK is a low-latency audio server, written primarily for the Linux operating system.
Java Web Application Architecture
JWAA is an software framework for building dynamic web applications in Java.
JReversePro
JREVERSEPRO is a Java Decompiler / Disassembler written entirely in Java.
JSBSim
JSBSim is an object-oriented, multi-platform, flight dynamics model.
JTGL
JTGL is a Java library for graphical development, specially suited for mobile appliances such as mobile phones, pdas, wereables, etc..
JUCE
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.
JXTA-C
The JXTA platform is an open network computing platform designed for peer-to-peer (P2P) computing.
KDE
Various libraries of my favourite desktop environment: KDE
KDE-DB
KDE-DB is a set of libraries that are designed to minimize the effort needed to develop a database application for KDE.
KDevelop
KDevelop is an easy to use IDE for developing C/C++ applications under X11.
Keso
A graphical user interface to Csound
KMyMoney
KMyMoney is the Personal Finance Manager for KDE. It operates similar to MS-Money, supports different account types, categorisation of expenses and incomes, reconciliation of bank accounts, QIF import/export and much more.
KOrganizer
The Calendar and Scheduling Program for KDE.
Ksetiwatch
Ksetiwatch is a monitoring tool for the Seti@home distributed computing project, which searches for signals of extraterrestrial life.
KXMLEditor
XML Editor for KDE.
Kyra
Kyra is a simple, fully featured, industrial strength Sprite engine written in C++.
LAPACK
The Linear Algebra PACKage.
LFC
LFC is a general C++ class library/framework.
libdvpsi
libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables decoding and generating.
libGDN
libGDN is a gamedev.net community library for game developers by game developers.
libgocr
libgocr is an attempt to create a library that have all functionality that you may need to develop a OCR engine.
libhalftoner
Libhalftoner is a repository as well as a library for halftoning algorithms.
libnl
The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces.
libnui
nui’s GUI system is based on 3D rendered dynamic layouts.
libodbc++
Libodbc++ is a c++ class library for accessing SQL databases. It is designed with standards in mind, so it provides a subset of the well-known JDBC 2.0(tm) and runs on top of ODBC.
libpropc++
template library implementing properties in C++.
libsample
libsample is a simple library for converting PCM audio data between different types.
libshbuf
libshbuf implements a new kind of IPC: the "shared buffer", a faster, more flexible replacement for standard Unix FIFOs.
libsqlora8
libsqlora8 is simple C-library to access Oracle databases via the OCI interface.
libssh
libssh is a mulitplatform C library implementing the SSHv2 and SSHv1 protocol on client and server side.
libUTL++
ibUTL++ is a C++ application development framework.
libXMLement
The libXMLement project is designed to provide a programminginterface to XML elements in C++.
Light++ Raytracing Library
An extensive C++ raytrace library.
LightsOn
LightsOn is an open source project to create a fully featured coca Framework for OSX.
Linux DV
dvgrab is a program which saves the audio and video data from a digital camcorder into an AVI file.
Liquid Motion
Liquid Motion is a real-time character animation system, which can be plugged into any 3D engine, game or any other product.
LLVM
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
LOOS
Lightweight Object Oriented Structure library
LOPES Tools Software package, The
A collection of software written for the analysis of radio showers from cosmic ray events, as measured with the LOPES / KASCADE experiment located in Karlsruhe.
LTI-Lib
LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc.
LyX
LyX is an advanced open source document processor running on many Unix platforms (including MacOS X), OS/2 and under Windows/Cygwin.
macstl
A C++ source library designed to bring the Macintosh into the world of modern generic programming.
MacTelnet
A major upgrade (version 3.0) to NCSA Telnet for the Macintosh. This program can be used to open terminal sessions over the Internet, and as an FTP server.
managelogs
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.
ManStyle
An application for creating good looking HTML manuals with a minimum of effort.
MathStudio
Math Studio is an open-source project conceived to make typing and resolution of mathematical expressions more comfortable and easier.
Mbedthis AppWeb
Mbedthis AppWeb is a highly secure open-source embedded web server designed for embedded devices and for embedding in applications.
MCA2
A versatile, network transparent, Real-Time capable, modular C++ robot control framework
MetaKit
Metakit is an efficient embedded database library with a small footprint.
Metamod
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.
MetaWrap
MetaWrap is a middleware platform for wrapping other pieces of data, software, network services and virtual machines and republishing the wrapped data and functionality in a distribited object model.
MeVisLab
A flexible visual development tool for Medical Image Processing and Visualization.
MiniGUI
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
MINUIT is a physics analysis tool for function minimization.
MITAB
MITAB is an Open Source (i.e. Free!) C++ library to read and write MapInfo .TAB (binary) and .MIF/MID files.
MITK
The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software.
Mobilizer
Mobilizer is a catchy.net initiative to deliver a free, robust and full-featured WAP browser for Windows and Unix platforms.
Monit
Monit is a utility for monitoring and managing daemons or similarprograms 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.
Mouse
A finite volume library used for CFD application by theInstitute of Combustion and Gas Dynamics at the University of Duisburg in Germany.
MpsIDL
A Message Passing System, reminiscent of Corba IDL but not as heavyweight.
MRS
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
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
MyServer is a powerful web server designed to be easily run on a personal computer by the average computer user.
MySQLaux
Auxiliary C++ classes for MySQL database clients.
MythTV
MythTV is a Free Open Source software digital video recorder (DVR) project distributed under the terms of the GNU GPL.
N.I.C.O.L.E
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
Navit is a car navigation system with routing engine.
nbSMTP
Simple mail delivery tool.
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
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.
NeoEngine
Platform independent commercial grade LGPL game engine.
Net-Snmp
Various tools relating to the Simple Network Management Protocol.
NetSurf
NetSurf is an open-source web browser for RISC OS.
NewPKI
NewPKI is a PKI based upon the OpenSSL CryptoAPI, it uses a database to manage itself.
Nova
Nova is a free Integrated Observational Environment for astronomers. It combines an Ephemeris functionality with the capability of controllingmodern "goto" telescopes and popular CCD cameras.
ns-3
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
OCILIB is an open source and cross platform Oracle Driver that delivers efficient access to Oracle databases.
Octane
The Open Compression Toolkit is a set of modular C++ classes andutilities for implementing and testing compression algorithms.
OGLFT
This C++ library supplies an interface between the fonts on your system and an OpenGL or Mesa application.
OGRE
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 utilising 3D hardware.
OMNet++
OMNeT++ is a discrete event simulation tool.
Onxshop
Powerful web CMS/eCommerce system for Debian GNU/Linux.
OOFILE
OOFILE is a cross-platform (Mac, Windows, Unix) set of C++ application programming frameworks including database API, report-writer, graphing, forms interface & directory handling.
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
Openbox is a window manager for the X11 windowing system.
OpenCM
OpenCM is designed as a secure, high-integrity replacement for CVS.
OpendTect
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
OpenMesh is a generic and efficient data structure for representingand manipulating polygonal meshes.
OpenMSX
Emulator for the MSX standard.
OpenMW
OpenMW aims to become an open source full reimplementation of the game engine of the role playing game The Elders Scrolls III: Morrowind
OpenNN
Open neural networks library.
OpenPilot
OpenPilot is a next-generation Open Source UAV autopilot, it is a highly capable platform for multi-rotor craft, helicopters as well as fixed wing aircraft.
OpenPTC
OpenPTC is a third-generation standard for cross-platform low-level graphics access. OpenPTC provides programmers with an array of pixels to draw to and the means to quickly output these pixels to the display device. It also provides some other useful features such as basic keyboard input and a highresolution timer.
OpenSG
OpenSG is a portable scenegraph system to create realtime graphics programs, e.g. for virtual reality applications.
openTNL
The Torque Network Library is a robust, secure, easy to use, cross-platform C++ networking API designed for high performance simulations and games.
OProfile
OProfile is a powerful profiler for Linux/x86 systems.
Opticks
Opticks is an expandable remote sensing and imagery analysis software platform that is free and open source.
OptSolve++
The OptSolve++ libraries provide a convenient and extensible interface for rapid nonlinear optimization or root-finding with user-specified functions.
Orca
Object-Oriented Reconstruction for CMS Analysis.
ORSA
Orbit Reconstruction, Simulation, and Analysis (ORSA) is a framework for Celestial Mechanics investigations.
Orxonox
Orxonox is an open-source vertical scroller game programmed in C++ and OpenGL.
OSCAR
A reusable operational software architecture for advanced robotics.
oSIP library
oSIP is an open implementation ofthe Session Initiation Protocol, which is used for multimedia and telecom.
out_lame
out_lame is a Winamp output plug-in to create MP3 files directly from Winamp.
OWLNext
A modern update and extension of Borland's Object Windows Library (OWL) for writing GUI applications in standard C++ on Microsoft Windows.
P.I.G.A.L.E.
Public Implementation of a Graph Algorithm Library and Editor.
P2MESH
P2MESH is a library collection of C++ template classes designed forfast prototyping of high-performance numerical solvers of PDE problems.
P3 Emulator
The P3 Emulator is (will be) an emulator for the P3 processor. The processor is theoretical and has a simulator.
PacketX
ActiveX wrapper classes for winpcap packet capture library.
PaintLib
PaintLib is a small but useful graphic c++ library. It's designed to help developpers in graphic programming under Qt.
Paludis
A package manager for Gentoo written in C++
ParaGUI
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.
Peek-a-Booty
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
PHP-Lib-Extreme is a package containing many object oriented PHP classes and is available under the GNU Lesser License.
phpOpenTracker
phpOpenTracker is a framework solution for the analysis of websitetraffic and visitor analysis.
Piksel Video Framework
Piksel is a framework of tools and libraries which aims to provideinter operability between various free software applications dealing with video manipulation techniques.
Pingus
Pingus is a free Lemmings clone for GNU/Linux, a Windows port is also available, covered under the GPL.
Pointshop3D
Pointshop3D is a system for interactive shape and appearance editing of 3Dpoint-sampled geometry.
Poppi
This project aims to develop, for a Palm OS device, a system for use in the field, to help a novice identify plants.
ProcessViewBrowser
The concept is similar to an internet browser. But it is intended for the use in industrial process visualization.
PubGO++
PubGo++ is a set of classes for GO programming.
QdbtTabular library
The QdbtTabular class is a Qt based table widget that looks similar tothe `detailed list' of Windows 95.
QGLViewer
QGLViewer addresses people programming in OpenGL to play around with three-dimensional scenes or to write software that uses OpenGL.
Qomics
Qcomics is a comics strip collection manager.
QtiPlot
A portable data analysis and scientific plotting software.
QtVu
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.
QuantLib
The QuantLib project is aimed to provide a comprehensive software framework for quantitative finance.
QuickFIX
QuickFIX is the world's first open source C++ FIX (Financial Information eXchange) engine.
Qwt
The Qwt library contains GUI Components and utility classes which are primarily useful for programs with a technical background.
QwtPlot3D
QwtPlot3D is feature-rich Qt/OpenGL-based C++ programming library, providing a bunch of 3D-widgets for programmers.
RapidSVN
Cross-platform GUI front-end for the Subversion revision system.
Ray++
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
RegExplorer is a visual regular expression explorer.
ReplicaNet
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
Rosegarden is an integrated MIDI sequencer and musical notation editor.
Samsung Bada
Bada is a smartphone platform, which is created for wide range of devices from Samsung, unveiled in 2010.
SCD
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.
ScholarShipWeb
Web tool for tracking scholarship applications and awards using PHP and mySQL.
ScummVM
ScummVM is a 'virtual machine' for several classic graphical point-and-click adventure games.
SDLmm
SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, whichis a generic API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms.
Seq++
seq++ is a C++ reference toolkit for developers working on sequences and statistics
SGADE
The Socrates Gameboy Advance Development Environment, the SGADE, is a collection of generic code for the Gameboy Advance.
SimGear
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
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 http://simpledb.sourceforge.net/ TheSimpleDB API is a C++ API designed to encapsulate the ODBC API functionality in an object-oriented manner.
SIMud
This is an online virtual world (MUD). The MUD is named Walraven, the library (developed at the same place) is called SIMud.
SmallBasic
SmallBASIC is a simple computer language, featuring a simple interface, strong mathematics and graphics.
SmartWin
SmartWin is a small sized, extremely type-safe, no overhead what so ever, fully template based Windows API abstraction library.
SPARK
The Simulation Problem Analysis and Research Kernel (SPARK) is anequation-based, object-oriented simulation environment for constructingand running models of complex systems.
Speak-Freely
Speak-Freely is an Internet voice application that allows you to talk (actually send voice, not typed characters) over the internet.
Speex
The Speex project aims to build a patent-free, Open Source/Free Software voice codec.
SPU-Toolbox
SPU-Toolbox, short for Sensor Processing Unit Toolbox, is a computervision centric C++ API for frame-rate sensor control under Linux.
STAR
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
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 asynchronousness using an eventprocessing 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.
Studierstube
Studierstube is an environment for the development of collaborative augmented reality applications.
Suif2
The SUIF 2 compiler is a free infrastructure designed to support collaborative research in optimizing and parallelizing compilers.
SuperMix
"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.
Syllable
A reliable and easy-to-use desktop operating system for home and small office users.
Synergy
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
Syntopia is a modular software synthesizer for use with a VST host.
Tahoe
Tahoe is a research-oriented platform for the development of numerical methods and material models.
Tekkotsu
Tekkotsu is an application framework for robotic platforms, specifically Sony's AIBO.
TerraForm
Terraform is an open source interactive height field generation and manipulation program, giving you the ability to generate random terrain and transform it.
TETlib
TETlib stands for Theoretical Electrical engineering Toolkit. It is a collection of classes and routines that are often needed in theoretical electrical engineering or related fields.
The Assimilation Monitoring Project
Monitors systems and services on a network of potentially unlimited size, without significant growth in centralized resources.
Throphy
TROPHY is a 2D car racing action game for Linux.
Thrust
Thrust is a parallel algorithms library which resembles the C++ Standard Template Library (STL).
tinyxml
TinyXml is a simple, small, C++ XML parser that can be easily integrating into other programs.
TinyXPath
A light weight XPath parser for C++, based on TinyXML.
TNT
The Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++.
Toad
The TOAD C++ GUI Library aims to make GUI development being more fun.
Toxic
toxic is an open source physically correct global illumination renderer aiming to produce photorealistic images and animations.
Tulip
Tulip software is a system dedicated to the visualization of huge graphs.
tvmet
A Tiny Vector and Matrix template libary
UESQLC
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
uSmartX is a non-preemptive, multitasking, priority based RTOS with small foot-print thus suitable for small embedded systems.
VCF
VCF (The Visual Component Framework) is an advanced, modern C++ Application Framework.
vec2web
vec2web is a small tool to convert vector drawings to graphics whichcan be used on the web.
Veil
A data security add-on for the Postgres Relational Database.
VFML
Very Fast Machine Learning toolkit for mining high-speed time-changing data streams and very large databases.
Viz
Viz is a highly interactive data visualization tool for displaying largevoxel-based data sets. Doxygen documentation is here.
Vizigo
ViZiGO is a client for IGS (Internet Go Server) and GO game engines.
VOS
The Virtual Object System (VOS) is a hierachical distributed object system.
VoxGratia Open Source VoIP
OpenH323 is an Open Source class library for the development of applications usingthe H.323 protocol for multi-media communications over packet based networks.
VTK
The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization.
VTQLserver
VTQLserver provides parallel access to cached videotext pages of several TV stations via the VideoText Query Language VTQL.
VXL
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++
Wefts++ is an high-level abstraction C++ threading library, which has also seamless integration with low level constructs when raw speed is needed.
wGui
Dialog Manager Library.
winLAME
winLAME is a graphical user frontend for the LAME encoder engine, which is capable of encoding audio files to mp3 files.
WinMerge
An Open Source visual text file differencing and merging tool for Win32 platforms.
WormBlast
WormBlast is a decent remake of Parawormer 2 (MS DOS) dating back to 1998
WTL Documentation Project
An open project accumulating documentation for the Windows Template Library
WvStreams
WvStreams is a network programming library in C++.
wxJS
A port of wxWindows objects to JavaScript.
wxNURBS
An application to design NURBS curves and surfaces and a NURBS library.
Xalan-C++
Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.
Xapian
Xapian is a high performance search engine library. It implements theprobabilistic model of information retrieval, and is designed for usein applications ranging from full scale Web search engines to searchingthrough email archives.
xCHM
xCHM is a .chm viewer for UNIX (Linux, *BSD, Solaris) and MacOSX.
XEngine
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.
XLW
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
XmlBlaster is MOM (Message oriented Middleware) with a lot of features.
Yact
Yet another case tool.
ZEngine
ZEngine is a 2D API which uses SDL and OpenGL to ease the creation of cross-platform games.
Zombie
Zombie is a server and an API designed for easy network communication between applications.
ZThread
The ZThread library is an advanced, object-oriented multi-threading library. It provides a set of objects to create and control interruptable threads.