使用 Doxygen 的项目

已知有超过 308 个应用和库使用 Doxygen 进行代码文档化。

随着时间的推移,提供的一些链接可能不再有效,或者由于用户决定更改文档生成方式而不再指向 Doxygen 文档。

4DTRIS
四维俄罗斯方块类游戏
AbiWord
AbiSource 项目正在开发一套开源桌面生产力应用程序。
ACE+TAO
免费中间件 & CORBA ORB。
ADMB
用于开发最先进非线性模型的软件包
Adobe Open Source
Adobe 的开源网站是 Adobe Source Libraries (ASL) 的主页,并提供其他 Adobe 开源项目的信息。
Advanced UNIX programming
该书第 2 版的源代码示例。
Aegis VM
Aegis VM 项目旨在实现一个轻量、安全的虚拟机,用于执行 Java 字节码。
Agnix Kernel
Agnix 是一个开源项目,旨在提供一个教育性的网络操作系统内核。Agnix 是一个用纯 C 代码编写的扩展内核。它是学习操作系统内核架构的理想起点。
AI Loom
AI Loom 是一个用于快速开发人工智能代理的跨平台工具包。
AirTraffic
一个航空交通管制游戏。
Album Shaper
Album Shaper 是一款图形应用程序,用于使用 HTML、XSLT 和 JPG 等开放格式创建、维护和分享相册。
Alpha++
用于 ALEPH 的面向对象分析框架(ALEPH 是 Apparatus for LEp PHysics 的缩写)。
ALSA
Advanced Linux Sound Architecture 项目致力于创建一个完全模块化的声音驱动程序,支持 kerneld 和 kmod。
Amygdala
Amygdala 是一款开源软件,用于模拟脉冲神经网络 (SNN)。
Apache Portable Runtime
Apache Portable Runtime (APR) 的使命是提供一个免费的 C 语言数据结构和例程库,形成一个系统可移植性层,适用于包括 Unixes、MS Win32、BeOS 和 OS/2 在内的尽可能多的操作系统。
Arageli
Arageli 是一个 C++ 库和一组用于算术、代数、几何、线性和整数线性规划计算的程序。
ArrayFire
ArrayFire 是最快的 GPU 矩阵库,拥有最简单的 API。
Asterisk
Asterisk 是一个用于 Linux 的开源 PBX。
Atlas
ATLAS 是一个粒子物理学实验,将探索物质的基本性质和构成我们宇宙的基本力。
aubit4gl
一个开源项目,用于制作免费的、GNU/GPL 许可的 Informix-4GL 和 x4GL 兼容开发工具(编译器、工具、库)
Audiere
Audiere 是一个高级音频 API。
AUGUI
AUGUI 框架是一套免费的类,用于简化 Mac OS X Audio Units 的自定义 Carbon 编辑视图的开发。
Austria
Austria 是一个 C++ 库,包含智能指针、泛型工厂、单元测试等。
Autodesk Maya
用于创建交互式 3D 应用程序的 3D 计算机图形软件,包括视频游戏、动画电影、电视剧或视觉效果。
Axter's Policy Based Smart Pointers
smart_ptr 是一个智能指针策略类,可以使用不同的所有权逻辑和语义策略,这使得开发人员能够针对特定需求获得最佳性能和/或接口。
Bakery
Bakery 是一个用于使用 Gnome 和 Gtk 创建 GNOME 应用程序的 C++ 框架。
Barracuda Web Server
Barracuda 嵌入式 Web 服务器是一款工业级可嵌入应用程序服务器引擎,针对嵌入式设备进行了优化,但不限于此。
Bio++
Bio++ 是一套用于生物信息学的 C++ 库,包括序列分析、系统发育、分子进化和群体遗传学。
BitFlux Editor
Bitflux Editor 是一款基于浏览器的所见即所得 XML 编辑器。
brickOS
brickOS 是 Lego Mindstorms RCX 控制器的替代操作系统。
ByteML
BYTEML 是一个 Java 字节码/XML 互操作性框架,主要面向开发人员。
C++ Nurbs Library
非均匀有理 B 样条 (NURBS) 曲线和曲面是参数函数,可以表示任何类型的曲线或曲面。
C-XSC library
用于扩展科学计算文档的 C++ 类库
CamStream
CamStream 是一系列用于网络摄像头和其他视频设备的工具,增强了你的 Linux 系统的多媒体视频功能。
can4linux
CAN 网络设备驱动程序
Cartotype
一个便携式地图引擎,结合了高质量的地图绘制、排版和路径查找。
CCBuild
ccbuild 类似于动态 Makefile。ccbuild 会查找当前目录中所有(包含“int main”)程序并编译它们。
CCfits
CCfits 是一个 C++ 类库,用于使用 FITS (Flexible Image Transport System),该系统在天文学中广泛用于以二进制硬件无关格式存储图像和数据表。
CCTBX
计算晶体学工具箱 (cctbx) 是一个可重用的科学软件库,用于开发晶体结构测定程序。
CGAL
CGAL 以 C++ 库的形式提供对高效可靠几何算法的便捷访问。
CGNS++
CGNS++ 是一个面向对象的接口,用于访问 CGNS (CFD General Notation System) 数据库。
ChessTask
ChessTask 是一个用于创建国际象棋问题集的工具。
CImg
一个 GPL 图像处理库。
Citadel
Citadel 是一个开源群件/协作服务器,结合了电子邮件和日历、BBS、内容管理和在线社区协作的最佳功能。
Clicker
一个通用操作系统内核,旨在处理从游戏、安全网络到用户友好计算的各种任务。
Clipper
该项目的目标是生成一套面向对象的库,用于组织晶体学数据和执行晶体学计算。
CodeDread
多个用于日志记录、内存管理、多线程、图形和配置文件解析的库。
CoGITaNT
CoGITaNT 是一个使用概念图开发应用程序的库(文档为法语)。
Coin3D
Coin3D 是一个开源 C++ 类库/工具包,用于 3D 模型保留、Open GL 渲染和操作。
Colorer-take5
Colorer take5 是一个语法高亮和文本解析库,它提供实时解析主机编辑器系统中的文本并将结果转换为彩色文本的服务。
CommonC++
一个开放开发的 GNU C++ 包,提供对线程、套接字、文件访问、持久对象管理和系统服务的可移植支持。
Concepts
Concepts 是用 C++ 编写的一组类,允许使用各种方法求解椭圆偏微分方程。
Coral
指南针离线重建和分析程序
Corona
Corona 是一个图像输入/输出库,只需几行代码即可读取、写入和处理图像文件。
Covered
一个 gEDA Verilog 代码覆盖分析器。
cppcheck
Cppcheck 是一款 C/C++ 代码静态分析工具。
CppUnit
CppUnit 是著名的单元测试框架 JUnit 的 C++ 移植。
Craig's Utility Library
包含各种实用工具类的 C# 库
CrossFire
Crossfire 是一款开源、多人合作图形化 RPG 和冒险游戏。
Crypto++
Crypto++ 是一个免费的加密方案 C++ 类库。Crypto++ 的一个目的是充当公共领域(无版权)源代码的存储库。
CVSGUI
CvsGui 项目通过 Python 或 TCL 提供脚本支持,使用流行的框架(MFC、PowerPlant、GTK+)提供 cvs 前端(WinCvs、MacCvs、gCvs)。
D-BUS
D-BUS 是一个消息总线系统,是一种应用程序之间简单通信的方式。
d-SEAMS
d-SEAMS 是一个分子模拟分析工具集合。它已作为 C++ 中的高性能集群启用引擎实现,并通过 Lua 脚本接口进行扩展。
DC++
DC++ 是 Direct Connect 协议的开源 C++ 客户端。
deal.II
deal.II 是一个 C++ 程序库,针对自适应有限元和误差估计。
Delaunay
delaunay' 是一个生成三角网格的程序。
Descent32
在 Windows 平台上复活 Descent 1 和 2,源代码更清晰。
DiffDev
Diffdev (DIFFerential block DEVice) 提供了一个支持事务的块设备,能够在数据丢失的情况下恢复旧数据。
Digital Dawn Graphics Toolkit
DDG 工具包是一个 C++ 类库,用于构建实时 3D 图形应用程序。
Drupal
Drupal 是一个开源内容管理平台,支持数百万个网站和应用程序。它由世界各地积极多样的人群构建、使用和支持。
Dynacube OS
Dynacube 是一个基于 x86 的模块化、32 位保护模式、多任务、符合 POSIX 标准、基于 GUI 的操作系统。
E32Frodo
适用于 Symbian 设备的 Commodore 64 模拟器。
Ecasound
Ecasound 是一个设计用于在 Unix 上进行多轨音频处理的软件包。
Echelog
一个由一个或多个代理和一个或多个服务器组成的分布式系统。
ELATE
可扩展日志记录器和跟踪器,一个用于调试、日志记录和跟踪的 C 库。
Ellogon
Ellogon 是一个自然语言工程平台。
Ensembl
Ensembl 项目为脊椎动物和其他真核物种生成基因组数据库,并在网上免费提供这些信息。
Ethernut
Ethernut 是一个用于构建嵌入式以太网设备的开源硬件和软件项目。
Evolving Object
EO 是一个基于模板的、符合 ANSI-C++ 标准的进化计算库。
exoTK
一个开源 3D CAD 建模器。
Expresso
Expresso 是一个高效的基础多维数组模板包,主要用于 C++ 中的数值计算。
Fennel
Fennel 是一个用于数据存储和处理的 C++ 组件库。
FLAC
FLAC 代表 Free Lossless Audio Codec(免费无损音频编码)。简单来说,FLAC 类似于 MP3,但它是无损的,意味着音频在 FLAC 中压缩时不会有任何质量损失。
Flat Four Engine
Flat Four Engine 是一个用于游戏开发的应用程序框架。
FMaps
FMaps 在这里解决用户友好的开源 GIS/RS(地理信息系统/遥感)应用程序的不足。
FOX Toolkit
FOX 是一个基于 C++ 的工具包,用于开发可移植的图形用户界面。它提供了广泛且不断增长的控件集合,并提供了拖放、选择以及用于 3D 图形操作的 OpenGL 小部件等最先进的功能。
Free Image
FreeImage 是一个开源库项目,供希望支持流行图形图像格式(如 BMP、JPEG、TIFF、PCX 等)以满足当前多媒体应用程序需求的开发人员使用。
FreeCoins
FreeCoins 是一款 Palm OS 上的功能齐全的会计程序(类似于 GnuCash),以 GPL 许可发布。
FreeRTOS
FreeRTOS 是一个可移植的、开源的、微型实时调度器。
Freespace 2
Freespace 2 源代码项目是一群程序员,他们目前正在维护和增强空间战斗模拟器 Freespace 2 的游戏引擎。
Frog3d
一个 3ds 文件查看器。
Frost Project, The
Frost 允许你在 C++ 程序中(几乎)像内置功能一样使用多方法和虚拟函数参数。
Gaim
Gaim 是一个适用于 Linux、BSD、MacOS X 和 Windows 的多协议即时通讯客户端。
GameBoy Developers Kit (GBDK)
GameBoy Developer's Kit (GBDK) 是一套工具,可以让你使用 C 语言或汇编语言为 Nintendo GameBoy 系统开发程序。
GammaLib
GammaLib 是一个用于高级天文伽马射线数据分析的多功能工具箱。
Gandalf
Gandalf 是一个用 C 语言编写的计算机视觉和数值算法库。
Gauge
GAUGE 是一个 3D 游戏引擎。
gem5
gem5 模拟器是一个用于计算机系统架构研究的模块化平台,涵盖系统级架构以及处理器微架构。
Genecys
Genecys 是一款 3D 多人在线 RPG。它被设计为一个纯动态、大型开放环境,玩家可以在其中探索并按照自己的意愿生活。
GGobi
GGobi 是一款用于查看高维数据的可视化系统。
GiNaC
GiNaC 是一个用于符号计算机代数的 C++ 库。
glElite
glElite 是一个项目,旨在创建一个通用的空间战斗、贸易和角色扮演游戏,大致基于 David Braben 和 Ian Bell 在 80 年代的经典太空游戏 Elite。
Globus Toolkit
Globus Project 提供软件工具,使构建计算网格和基于网格的应用程序更加容易。
GLOP
一个面向对象程序员的游戏库
GLT
GLT 是一个用于使用 OpenGL 编程交互式 3D 图形的 C++ 类库。
GNU cgicc
GNU cgicc 是一个符合 ANSI C++ 标准的类库,极大地简化了 World Wide Web 的 CGI 应用程序的创建。
GNU Radio
GNU Radio 是一个免费开源的软件开发工具包,提供信号处理模块以实现软件无线电。
GNU Standard C++ Library
随 GCC 一起发布的 GNU 标准 C++ 库。
GNUnet
GNUnet 是一个用于匿名点对点网络的底层架构
GNUpdate
GNUpdate 是一个开源的通用包管理系统。
GQL
另一个尝试为 Linux/UNIX 平台创建通用 SQL 接口的项目。
Grany-3
细胞自动机模拟器。
GraphViz
GraphViz 提供了一系列用于处理图结构和生成图布局的工具。Doxygen 也使用它 ;-)
GTC: the Game Tool Chest
GTC 是一个用于创建网络 3D 交互式应用程序的 C 库。
GtkBoard
一个用于快速构建棋盘游戏的棋盘游戏系统。
gtkmm
gtkmm(以前称为 Gtk–)是流行的 GUI 库 GTK+ 的官方 C++ 接口。
GtkRadiant
GtkRadiant,用于 Quake 引擎游戏的开源关卡编辑器。
GUL
用于使用 nurbs 曲面对数据点进行插值和逼近的一系列函数。
H264 AVC
H.264/AVC 参考软件文档
Haiku
Haiku 是一款专门面向个人计算的新型开源操作系统。
Histogram Template Library, The
Histogram Template Library (HTL) 是一个 C++ 类库,提供强大的直方图功能。
HT Editor
HT 是一款用于可执行文件的文件编辑器/查看器/分析器。目标是结合调试器的低级功能和 IDE 的可用性。
id3lib
id3lib 是一个开源、跨平台软件开发库,用于读取、写入和操作 ID3v2 标签。
Imebra
Imebra 是一个多平台开源 C++ Dicom 库。
ImLib3D
ImLib3D 是一个用于 3D(体绘制)图像处理的开源 C++ 库。
Integrated Foundation Classes, The
Integrated Foundation Classes 是一组 C++ 类,用于在类似 UNIX 的系统(如 Linux)上开发 GNOME 和 GTK+ 应用程序。
InteLib
InteLib 是一个 C++ 类库,允许程序员在 C++ 项目中进行 Lisp 编程。
Interactive Visualisation Framework
Ivf++ 是一个简单的基于 OpenGL/GLUT 的 C++ 可视化框架。
Irrlicht Engine, The
Irrlicht Engine 是一个高性能、开源、跨平台的 3D 引擎,用于创建实时 3D 应用程序。
IT++
IT++ 是一个数学、信号处理、语音处理和通信类及函数库。
Itk
美国国家医学图书馆 Insight 分割和配准工具包
iTunes COM SDK
Apple 的 Windows 版 iTunes SDK。
J2K library
一个嵌入式 C++ 兼容库,提供类似于 Java 的简单标准 C++ API。
Jack
JACK 是一个低延迟音频服务器,主要为 Linux 操作系统编写。
JReversePro
JREVERSEPRO 是一个完全用 Java 编写的 Java 反编译器/反汇编器。
JSBSim
JSBSim 是一个面向对象、多平台的飞行动力学模型。
JTGL
JTGL 是一个用于图形开发的 Java 库,特别适合移动设备,如手机、PDA、可穿戴设备等。
JUCE
JUCE (Jules' Utility Class Extensions) 是一个包含全面的 C++ 类库,用于开发跨平台软件。
Jungle Software Projects
Jungle 图形库是一组 C++ 类,它们要么直接由实验室研究人员贡献,要么是不同研究人员独立开发的类似类的混合体。目标是拥有一套通用的类集合,这些类对于计算机图形学研究有用。
KDE
我最喜欢的桌面环境 KDE 的各种库。
KDevelop
KDevelop 是一个易于使用的 IDE,用于在 X11 下开发 C/C++ 应用程序。
Keso
Csound 的图形用户界面
KMyMoney
KMyMoney 是 KDE 的个人理财管理器。它的操作方式类似于 MS-Money,支持不同的账户类型、费用和收入分类、银行账户对账、QIF 导入/导出等等。
Ksetiwatch
Ksetiwatch 是一个用于 Seti@home 分布式计算项目的监控工具,该项目搜索地外生命的信号。
KXMLEditor
用于 KDE 的 XML 编辑器。
LAPACK
线性代数包 (LAPACK)。
libdvpsi
libdvbpsi 是一个简单的库,用于 MPEG TS 和 DVB PSI 表的解码和生成。
libGDN
libGDN 是一个由游戏开发者社区为游戏开发者提供的 gamedev.net 社区库。
libgocr
libgocr 试图创建一个库,包含你开发 OCR 引擎可能需要的所有功能。
libhalftoner
Libhalftoner 是一个存储库,也是一个半色调算法库。
libnl
libnl 套件是一系列库的集合,提供基于 netlink 协议的 Linux 内核接口的 API。
libnui
nui 的 GUI 系统基于 3D 渲染的动态布局。
libshbuf
libshbuf 实现了一种新的 IPC:“共享缓冲区”,它是标准 Unix FIFO 更快、更灵活的替代方案。
libssh
libssh 是一个多平台 C 库,在客户端和服务器端实现 SSHv2 和 SSHv1 协议。
libUTL++
ibUTL++ 是一个 C++ 应用程序开发框架。
libXMLement
libXMLement 项目旨在为 C++ 中的 XML 元素提供编程接口。
LightsOn
LightsOn 是一个开源项目,旨在为 OSX 创建一个功能齐全的 Cocoa 框架。
LLVM
LLVM 项目是一系列模块化和可重用的编译器和工具链技术。
Log for C++
一个用于灵活日志记录到文件、syslog 和其他目标的 C++ 类库。它是模仿 Log for Java 库构建的。
LOOS
轻量级面向对象结构库
LTI-Lib
LTI-Lib 是一个面向对象的计算机视觉库,用 C++ 编写,适用于 Windows/MS-VC++ 和 Linux/gcc。
LyX
LyX 是一款高级开源文档处理器,可在许多 Unix 平台(包括 MacOS X)、OS/2 以及 Windows/Cygwin 下运行。
macstl
一个 C++ 源代码库,旨在将 Macintosh 带入现代泛型编程世界。
managelogs
managelogs 是一个日志处理工具,主要用于与 Apache 的管道日志文件功能结合使用。它是著名的 rotatelogs 和 cronolog 程序的替代品。
MathStudio
Math Studio 是一个开源项目,旨在使数学表达式的输入和求解更加舒适和容易。
MCA2
一个多功能、网络透明、实时能力、模块化的 C++ 机器人控制框架。
MetaKit
Metakit 是一个高效、占用空间小的嵌入式数据库库。
Metamod
Metamod 是一个插件/DLL 管理器,位于 Half-Life 引擎和 HL 游戏模组之间,允许动态加载/卸载模组类 DLL 插件,以向 HL 服务器或游戏模组添加功能。
MeVisLab
用于医学图像处理和可视化的灵活可视化开发工具。
MiniGUI
MiniGUI 是一个 LGPL 许可的免费软件项目,旨在提供一个快速、稳定、轻量级的图形用户界面支持系统,特别适合基于 Linux 的实时嵌入式系统。
Minuit
MINUIT 是一个用于函数最小化的物理分析工具。
MITAB
MITAB 是一个开源(即免费!)C++ 库,用于读取和写入 MapInfo .TAB(二进制)和 .MIF/MID 文件。
MITK
Medical Imaging Interaction Toolkit (MITK) 是一个免费开源软件系统,用于开发交互式医学图像处理软件。
Mobilizer
Mobilizer 是 catchy.net 的一项倡议,旨在为 Windows 和 Unix 平台提供免费、健壮且功能齐全的 WAP 浏览器。
Monit
Monit 是一款用于监控和管理在 Unix 系统上运行的守护进程或类似程序的实用工具。
Moppi Demopaja
Moppi Demopaja 是一款演示创作工具。它具有类似于流行 2D 动画工具(如 Macromedia Flash 和 Adobe AfterEffects)的界面。
MpsIDL
一个消息传递系统,类似于 Corba IDL,但不那么重量级。
MRS
MRS 是一个用于统计集合处理的 C++ 类库。
MusicBrainz Client Library
MusicBrainz 客户端库是一个工具,允许开发人员将 MusicBrainz 搜索和元数据交换功能集成到他们的应用程序中。
Mxml
Mxml 是一个纯 C 库(但具有面向对象的布局),旨在帮助开发人员在其项目中实现 XML 文件解析。
MyServer
MyServer 是一款功能强大的 Web 服务器,旨在让普通计算机用户能够轻松地在个人计算机上运行。
MySQLaux
用于 MySQL 数据库客户端的辅助 C++ 类。
MythTV
MythTV 是一个根据 GNU GPL 条款分发的免费开源软件数字视频录像机 (DVR) 项目。
N.I.C.O.L.E
NICOLE 是一种理论或实验,认为如果计算机获得了足够的关于单词、短语和句子之间如何相互关联的组合,它就可以与你交谈。
Navit
Navit 是一个带有路径规划引擎的汽车导航系统。
Nebula Device, The
Nebula Device 是一个开源的实时 3D 游戏/可视化引擎,用 C++ 编写,可通过 Tcl/Tk、Python 和 Lua 进行脚本化。
NeL
NeL 是一个库,由 Nevrax 设计和维护。该库包含一个框架、一个 3D 引擎、一个 AI 引擎和一个网络引擎。
NeoEngine
独立于平台的商业级 LGPL 游戏引擎。
Net-Snmp
各种与简单网络管理协议相关的工具。
NetSurf
NetSurf 是一个适用于 RISC OS 的开源 Web 浏览器。
NewPKI
NewPKI 是一个基于 OpenSSL CryptoAPI 的 PKI,它使用数据库进行自我管理。
ns-3
ns-3 是一个用于互联网系统的离散事件网络模拟器,主要面向研究和教育用途。
NSCL Data Acquisition System
一个通用的核物理直方图包。
OCI C++ Library
OCI C++ Library 的目标是为 Oracle 提供一个简单的接口。
OCILIB
OCILIB 是一个开源、跨平台的 Oracle 驱动程序,可高效访问 Oracle 数据库。
Octane
Open Compression Toolkit 是一套模块化的 C++ 类和实用工具,用于实现和测试压缩算法。
OGLFT
这个 C++ 库提供了你的系统上的字体和 OpenGL 或 Mesa 应用程序之间的接口。
OGRE
OGRE (Object-Oriented Graphics Rendering Engine) 是一个用 C++ 编写的类库,旨在使开发人员更容易、更直观地利用 3D 硬件制作游戏和演示。
OMNet++
OMNeT++ 是一款离散事件模拟工具。
Onxshop
功能强大的 Web CMS/电子商务系统,适用于 Debian GNU/Linux。
OPALS
OPALS 代表 Orientation and Processing of Airborne Laser Scanning data(机载激光扫描数据的定向和处理)。
Open Scene Graph
Open Scene Graph 是一个跨平台的 C++/OpenGL 库,用于大型 3D 模型的实时、照片级真实感渲染。
Open Source Audio Library Project
这是一个旨在在 C++ 中实现世界级类集合的项目,这些类将处理所有你想要的音频功能。
Open Source Geospatial Foundation
Open Source Geospatial Foundation 旨在支持和构建最高质量的开源地理空间软件。
Openbox
Openbox 是一个用于 X11 窗口系统的窗口管理器。
OpendTect
OpendTect 是一个开源地震解释环境,可用于处理、可视化和解释多卷地震数据,并通过一个简单的插件系统开发创新的解释工具。
OpenMesh
OpenMesh 是一个通用且高效的数据结构,用于表示和操作多边形网格。
OpenMSX
MSX 标准的模拟器。
OpenNN
开放神经网络库。
OpenSG
OpenSG 是一个可移植的场景图系统,用于创建实时图形程序,例如虚拟现实应用程序。
openTNL
Torque Network Library 是一个健壮、安全、易于使用的跨平台 C++ 网络 API,专为高性能模拟和游戏而设计。
OProfile
OProfile 是一个功能强大的 Linux/x86 系统分析器。
ORSA
Orbit Reconstruction, Simulation, and Analysis (ORSA) 是一个用于天体力学研究的框架。
Orxonox
Orxonox 是一款开源的垂直滚动游戏,使用 C++ 和 OpenGL 编程。
oSIP library
oSIP 是会话初始化协议的开放实现,用于多媒体和电信。
out_lame
out_lame 是一个 Winamp 输出插件,可以直接从 Winamp 创建 MP3 文件。
OWLNext
Borland 的 Object Windows Library (OWL) 的现代更新和扩展,用于在 Microsoft Windows 上使用标准 C++ 编写 GUI 应用程序。
P.I.G.A.L.E.
图算法库和编辑器的公共实现。
P3 Emulator
P3 模拟器是(将是)P3 处理器的模拟器。该处理器是理论上的,并带有一个模拟器。
PaintLib
PaintLib 是一个小型但有用的图形 C++ 库。它旨在帮助开发人员在 Qt 下进行图形编程。
Paludis
一个用 C++ 为 Gentoo 编写的包管理器。
ParaGUI
ParaGUI 是一个跨平台的高级应用程序框架和 GUI 库。
Parma Polyhedra Library, The
一个用于操作凸多面体的现代 C++ 库。
Peek-a-Booty
Peekabooty 项目的目标是创建一个能够绕过许多国家对万维网实行的全国性审查的产品。
PHP-Lib-Extreme
PHP-Lib-Extreme 是一个包含许多面向对象 PHP 类的包,并根据 GNU Lesser 许可提供。
Piksel Video Framework
Piksel 是一个工具和库的框架,旨在提供处理视频操作技术的各种免费软件应用程序之间的互操作性。
Pingus
Pingus 是一个免费的 Lemmings 克隆游戏,适用于 GNU/Linux,也提供 Windows 移植版本,均采用 GPL 许可。
Pointshop3D
Pointshop3D 是一个用于交互式编辑 3D 点采样几何体的形状和外观的系统。
Poppi
该项目旨在为 Palm OS 设备开发一个现场使用系统,以帮助新手识别植物。
QdbtTabular library
QdbtTabular 类是基于 Qt 的表格小部件,外观类似于 Windows 95 的“详细列表”。
QGLViewer
QGLViewer 面向使用 OpenGL 编程处理三维场景或编写使用 OpenGL 软件的人。
QtVu
QtVu,发音为 CuteView,是一个用于 X Window System 的图像查看器。它是使用 Linux 开发的,但我希望它也能在其他 UNIX 变体上运行。QtVu 深受 ACD Systems 优秀产品 ACDSee 的启发。
QuantLib
QuantLib 项目旨在为定量金融提供一个全面的软件框架。
QuickFIX
QuickFIX 是世界上第一个开源 C++ FIX (Financial Information eXchange) 引擎。
Qwt
Qwt 库包含主要对具有技术背景的程序有用的 GUI 组件和实用类。
QwtPlot3D
QwtPlot3D 是一个功能丰富的基于 Qt/OpenGL 的 C++ 编程库,为程序员提供了一系列 3D 小部件。
Ray++
RAY++ 是一个光线追踪所需 C++ 类集合(形状、表面、相机等)。
Reality demo engine
Reality 是由 Maciej Sinilo (Yarpen/Substance) 创建的演示引擎。
Reality Factory
独立游戏开发者的完整工具包。
Red Hat Package Manager
rpm 是一个功能强大的包管理器,可用于构建、安装、查询、验证、更新和卸载单个软件包。
Refexxes Motion Libraries
Reflexxes Motion Libraries 为基于传感器的运动控制带来了新的机会。
RegExplorer
RegExplorer 是一款可视化的正则表达式探索器。
ReplicaNet
ReplicaNet 是一个面向对象的 C++ 库,旨在帮助需要稳定且低维护网络解决方案的应用程序开发人员。
Risk Quantify
Risk Quantify 是一个开源金融库。
Rosegarden
Rosegarden 是一款集成的 MIDI 音序器和乐谱编辑器。
SCD
SCD 是一个用于智能卡研究的通用框架。它允许你监控任何智能卡应用程序(包括 Chip and PIN / EMV 交易)并创建自定义应用程序。
ScholarShipWeb
使用 PHP 和 mySQL 跟踪奖学金申请和获奖的 Web 工具。
ScummVM
ScummVM 是一款用于多个经典图形化点击式冒险游戏的“虚拟机”。
SDLmm
SDLmm 是 SDL(或 Simple DirectMedia Layer,一个提供跨多个平台低级访问音频、键盘、鼠标、操纵杆、通过 OpenGL 的 3D 硬件和 2D 帧缓冲区的通用 API)的 C++ 绑定。
SGADE
Socrates Gameboy Advance Development Environment,简称 SGADE,是一系列用于 Gameboy Advance 的通用代码集合。
SimGear
SimGear 是一组开源库,旨在用作快速组装 3D 模拟、游戏和可视化应用程序的构建块。
Simkin
Simkin 是一种高级轻量级嵌入式脚本语言,可与 Java[tm] 或 C++ 和 XML 配合使用。
Simple Server Objects
Simple Server Objects (ssobjects) 是一组类,旨在简化编写使用 TCP/IP 套接字进行通信的服务器和客户端应用程序的任务。
SimpleFB API
简单的 C++ ODBC 数据库 API http://simpledb.sourceforge.net/ SimpleDB API 是一个 C++ API,旨在以面向对象的方式封装 ODBC API 功能。
SmallBasic
SmallBASIC 是一种简单的计算机语言,具有简单的界面、强大的数学和图形功能。
SmartWin
SmartWin 是一个小型、类型极其安全、几乎零开销、完全基于模板的 Windows API 抽象库。
SPARK
Simulation Problem Analysis and Research Kernel (SPARK) 是一个基于方程、面向对象的模拟环境,用于构建和运行复杂系统的模型。
Speak-Freely
Speak-Freely 是一款互联网语音应用程序,允许你通过互联网交谈(实际发送语音,而不是输入的字符)。
Speex
Speex 项目旨在构建一个无专利、开源/免费软件语音编解码器。
SPU-Toolbox
SPU-Toolbox,Sensor Processing Unit Toolbox 的简称,是一个以计算机视觉为中心的 C++ API,用于 Linux 下的帧率传感器控制。
STAR
STAR 实验是 RHIC 项目的一部分的核物理实验,一直是夸克胶子等离子体研究的领导力量,提供了访问迄今为止已知最基本的自然构建块:夸克和胶子。
Stratagus
Stratagus 是一个免费的跨平台实时战略游戏引擎。
Strawberry Library
一个包含 MPEG 头部提取函数和 ID3 操作的 C++ 库。
StreamModule System, The
一个类库,用于使用事件处理模型而非多线程模型处理异步。它还允许将复杂的协议构建成分可插拔的简单部分。
Suif2
SUIF 2 编译器是一个免费的基础设施,旨在支持优化和并行化编译器的协作研究。
SuperMix
"SuperMix" 是一个软件库,旨在帮助计算和优化高频电路的信号和噪声性能,特别是包含超导体和超导隧道结的电路。
SymEngine
SymEngine 是一个快速的符号操作库,用 C++ 编写。
Synergy
Synergy 让你无需特殊硬件即可轻松地在具有不同操作系统的多台计算机之间共享单个鼠标和键盘,每台计算机都有自己的显示器。
Syntopia
Syntopia 是一个模块化软件合成器,可与 VST 主机配合使用。
Tahoe
Tahoe 是一个面向研究的平台,用于开发数值方法和材料模型。
Tekkotsu
Tekkotsu 是一个机器人平台(特别是 Sony 的 AIBO)的应用程序框架。
Throphy
TROPHY 是一款适用于 Linux 的 2D 赛车动作游戏。
Thrust
Thrust 是一个并行算法库,类似于 C++ 标准模板库 (STL)。
tinyxml
TinyXml 是一个简单、小巧的 C++ XML 解析器,可以轻松集成到其他程序中。
TinyXPath
一个基于 TinyXML 的轻量级 C++ XPath 解析器。
TNT
Template Numerical Toolkit (TNT) 是一系列接口和数值对象参考实现,对于科学计算在 C++ 中非常有用。
Toxic
toxic 是一个开源的物理正确全局照明渲染器,旨在生成照片级真实感图像和动画。
Tulip
Tulip 软件是一个专门用于巨大图可视化的系统。
tvmet
一个微型向量和矩阵模板库。
UESQLC
UESQLC 是一个开源的嵌入式 SQL-92 C++ 预编译器,设计为可以使用 SGML 文档进行扩展。
Ultima Online Project
适用于 Linux 的开源网络创世纪客户端。
UML Sculptor
UML Sculptor 是一款 UML 图编辑器。
uSmartX
uSmartX 是一个非抢占式、多任务、基于优先级的 RTOS,占用空间小,因此适用于小型嵌入式系统。
VFML
非常快速的机器学习工具包,用于挖掘高速时变数据流和超大型数据库。
Vizigo
ViZiGO 是 IGS (Internet Go Server) 和 GO 游戏引擎的客户端。
VOS
Virtual Object System (VOS) 是一个分层分布式对象系统。
VTK
Visualization ToolKit (VTK) 是一个开源、免费提供的软件系统,用于 3D 计算机图形、图像处理和可视化。
VXL
VXL 是由国际研究人员联盟制作的一系列开源 C++ 库,用于计算机视觉研究和实现。
WBXML Library
WBXML Library 是一个用于处理 WBXML 内容的 C 库。它包括一个 WBXML 解析器(具有类似于 SAX 的接口)和一个 WBXML 编码器。
webchip libs
一组用于 IPC@CHIP 编程的 C 库。
Wefts++
Wefts++ 是一个高级抽象 C++ 线程库,在需要原始速度时也与低级构造无缝集成。
wGui
对话框管理器库。
Wikimedia Foundation
维基百科和许多其他免费知识和开源项目背后的非营利组织。
winLAME
winLAME 是 LAME 编码引擎的图形用户前端,能够将音频文件编码为 mp3 文件。
WinMerge
一个适用于 Win32 平台的开源可视化文本文件差异比较和合并工具。
WormBlast
WormBlast 是对可追溯到 1998 年的 Parawormer 2 (MS DOS) 的不错翻拍。
WvStreams
WvStreams 是一个 C++ 中的网络编程库。
wxNURBS
一个用于设计 NURBS 曲线和曲面的应用程序以及一个 NURBS 库。
Xalan-C++
Xalan 是一个 XSLT 处理器,用于将 XML 文档转换为 HTML、文本或其他 XML 文档类型。
Xapian
Xapian 是一个高性能搜索引擎库。它实现了信息检索的概率模型,旨在用于从完整 Web 搜索引擎到搜索电子邮件存档的各种应用程序。
xCHM
xCHM 是一个用于 UNIX (Linux, *BSD, Solaris) 和 MacOSX 的 .chm 阅读器。
XEngine
XEngine 是一个独立于平台和渲染 API 的 3D 引擎,用于实时可视化,支持可编程图形管线架构,并使用 C++ 实现。
Xerces C++ Parser
Xerces-C 是一个使用可移植的 C++ 子集编写的验证型 XML 解析器。Xerces-C 使您的应用程序能够轻松地读写 XML 数据。
XLW
一个 excel32 C++ 包装器软件包,它将 Microsoft Excel 97 开发人员工具包中描述的 C API 封装在几个类中,从而使使用 Excel 进行 API 编程变得更加简单。
XmlBlaster
XmlBlaster 是一个功能丰富的 MOM(面向消息的中间件)。
Yact
又一个案例工具。
ZEngine
ZEngine 是一个 2D API,它使用 SDL 和 OpenGL 来简化跨平台游戏的创建。
ZThread
ZThread 库是一个高级的面向对象的多线程库。它提供了一组对象来创建和控制可中断的线程。