现已可用! 发布日期:2025 年 5 月 24 日

精选项目

以下是 doxygen 生成的 HTML 输出的一些示例。这些示例一起展示了 doxygen 的许多功能。

ALib
ALib 是一个通用、不限用例、平台独立、低级别的 C++ 类库。
CGAL
计算几何算法库
DBus
D-Bus 文档
Eigen
一个用于线性代数的 C++ 模板库
KDE
KDE API 参考
VTK
可视化工具包
Xerces C++
Xerces-C++ 文档

使用 Doxygen 的项目列表

已知已有超过 289 个应用程序和库使用 Doxygen 进行代码文档编制。

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

4DTRIS
一个四维俄罗斯方块类游戏
ACE+TAO
免费中间件 & CORBA ORB。
ADMB
用于开发最先进非线性模型的软件包
Adobe 开源
Adobe 开源网站是 Adobe 源库 (ASL) 和其他 Adobe 开源项目信息的所在地。
高级 UNIX 编程
该书第二版的源代码示例。
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 代表 LEP 物理装置)。
ALSA
高级 Linux 音频架构项目致力于创建一个完全模块化的声音驱动程序,支持 kerneld 和 kmod。
Amygdala
Amygdala 是用于模拟脉冲神经网络 (SNN) 的开源软件。
Apache 可移植运行时
Apache 可移植运行时 (APR) 的使命是提供一个免费的 C 数据结构和例程库,形成一个系统可移植性层,尽可能多地支持包括 Unix、MS Win32、BeOS 和 OS/2 在内的操作系统。
Arageli
Arageli 是一个 C++ 库和一组程序,用于算术、代数、几何、线性和整数线性规划的计算。
ArrayFire
ArrayFire 是拥有最简单 API 的最快 GPU 矩阵库。
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 应用程序的三维计算机图形软件,包括视频游戏、动画电影、电视剧或视觉效果。
Axter 的基于策略的智能指针
smart_ptr 是一个智能指针策略类,可以使用不同的所有权逻辑和语义策略,使开发人员能够针对特定需求获得最佳性能和/或接口。
Bakery
Bakery 是一个使用 Gnome-- 和 Gtk-- 创建 GNOME 应用程序的 C++ 框架。
Barracuda Web Server
Barracuda Embedded Web Server 是一款工业级的可嵌入式应用服务器引擎,专门针对(但不限于)嵌入式设备进行了优化。
Bio++
Bio++ 是一个 C++ 生物信息学库集,包括序列分析、系统发育学、分子进化和群体遗传学。
brickOS
brickOS 是乐高 Mindstorms RCX 控制器的替代操作系统。
ByteML
BYTEML 是一个主要面向开发人员的 Java 字节码/XML 互操作框架。
C++ Nurbs 库
非均匀有理 B 样条 (NURBS) 曲线和曲面是参数函数,可以表示任何类型的曲线或曲面。
C-XSC 库
扩展科学计算文档的 C++ 类库
can4linux
CAN 网络设备驱动程序
Cartotype
一个便携式地图引擎,结合了高质量制图、排版和路线查找功能。
CCBuild
ccbuild 类似于动态 Makefile。ccbuild 查找当前目录中的所有程序(包含“int main”)并对其进行编译。
CCfits
CCfits 是一个用于使用 FITS (灵活图像传输系统) 的 C++ 类库,FITS 在天文学中广泛用于以二进制硬件无关格式存储图像和数据表。
CCTBX
计算晶体学工具箱 (cctbx) 是一个可复用的科学软件包库,用于开发晶体结构确定程序。
CGAL
CGAL 提供一个 C++ 库形式,方便访问高效可靠的几何算法。
CGNS++
CGNS++ 是一个面向对象的接口,用于访问 CGNS (CFD 通用表示系统) 数据库。
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++ 编写的类,允许使用各种方法求解椭圆偏微分方程。
Corona
Corona 是一个图像输入/输出库,只需几行代码即可读取、写入和处理图像文件。
Covered
一个 gEDA Verilog 代码覆盖率分析器。
cppcheck
Cppcheck 是一个用于 C/C++ 代码的静态分析工具。
CppUnit
CppUnit 是著名的单元测试框架 JUnit 的 C++ 移植版本。
CrossFire
Crossfire 是一款开源、合作多人图形 RPG 和冒险游戏。
Crypto++
Crypto++ 是一个免费的 C++ 密码学方案类库。Crypto++ 的一个目的是充当公共领域(无版权)源代码的存储库。
CVSGUI
CvsGui 项目提供使用流行框架(MFC、PowerPlant、GTK+)的 cvs 前端(WinCvs、MacCvs、gCvs),并支持通过 Python 或 TCL 进行脚本编写。
D-BUS
D-BUS 是一个消息总线系统,是应用程序相互通信的一种简单方式。
d-SEAMS
d-SEAMS 是一组用于分子模拟的分析工具。它已在 C++ 中实现为支持高性能集群的引擎,并通过 Lua 脚本接口进行扩展。
DC++
DC++ 是一个用于 Direct Connect 协议的开源 C++ 客户端。
deal.II
deal.II 是一个针对自适应有限元和误差估计的 C++ 程序库。
Delaunay
delaunay' 是一个生成三角形网格的程序。
DiffDev
Diffdev (差分块设备) 提供一个具有事务处理能力的块设备,能够在数据丢失时恢复旧数据。
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 是一个功能齐全的会计程序(类似于 GnuCash),适用于根据 GPL 发布的 Palm OS。
FreeRTOS
FreeRTOS 是一个可移植、开源的迷你实时调度程序。
Freespace 2
FreeSpace 2 源代码项目是一个程序员小组,目前正在维护和增强太空战斗模拟器 FreeSpace 2 的游戏引擎。
Frog3d
一个 3ds 文件查看器。
Gaim
Gaim 是一个适用于 Linux、BSD、MacOS X 和 Windows 的多协议即时通讯客户端。
GameBoy Developers Kit (GBDK)
GameBoy Developer's Kit (GBDK) 是一套工具,可以在 C 或汇编语言中开发任天堂 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 项目提供软件工具,使构建计算网格和基于网格的应用程序更加容易。
GLOP
一个面向对象程序员的游戏库
GLT
GLT 是一个 C++ 类库,用于使用 OpenGL 编程交互式 3D 图形。
GNU cgicc
GNU cgicc 是一个符合 ANSI C++ 标准的类库,极大地简化了万维网 CGI 应用程序的创建。
GNU Radio
GNU Radio 是一个免费的开源软件开发工具包,提供信号处理块来实现软件无线电。
GNU 标准 C++ 库
与 GCC 一起发布的 GNU 标准 C++ 库。
GNUnet
GNUnet 是一个匿名 p2p 网络基础设施
GNUpdate
GNUpdate 是一个开源的通用软件包管理系统。
GQL
又一次尝试为 Linux/UNIX 平台创建通用 SQL 接口。
GraphViz
GraphViz 提供了一系列用于操作图结构和生成图布局的工具。Doxygen 也使用了它 ;-)
GtkBoard
一个快速构建棋盘游戏的棋盘游戏系统。
gtkmm
gtkmm(以前称为 Gtk--)是流行 GUI 库 GTK+ 的官方 C++ 接口。
GtkRadiant
GtkRadiant,quake 引擎游戏的开源关卡编辑器。
GUL
一组用于使用 nurbs 曲面对数据点进行插值和逼近的函数。
H264 AVC
H.264/AVC 参考软件文档
Haiku
Haiku 是一个专门面向个人计算的新型开源操作系统。
直方图模板库
直方图模板库 (HTL) 是一个提供强大直方图功能的 C++ 类库。
HT Editor
HT 是一个用于可执行文件的文件编辑器/查看器/分析器。目标是结合调试器的低级功能和 IDE 的可用性。
id3lib
id3lib 是一个开源的跨平台软件开发库,用于读取、写入和操作 ID3v2 标签。
Imebra
Imebra 是一个多平台开源 C++ Dicom 库。
ImLib3D
ImLib3D 是一个用于 3D(体积)图像处理的开源 C++ 库。
集成基础类
集成基础类是一组 C++ 类,用于在类 UNIX 系统(如 Linux)上开发 GNOME 和 GTK+ 应用程序。
InteLib
InteLib 是一个 C++ 类库,允许程序员在 C++ 项目中进行 Lisp 编程。
交互式可视化框架
Ivf++ 是一个基于 OpenGL/GLUT 的简单 C++ 可视化框架。
Irrlicht Engine
Irrlicht Engine 是一个高性能的开源跨平台 3D 引擎,用于创建实时 3D 应用程序。
IT++
IT++ 是一个包含数学、信号处理、语音处理和通信类及函数的库。
ITK
ITK 是一个开源软件系统,用于支持可见人项目。
Itk
美国国家医学图书馆 Insight 分割和注册工具包
iTunes COM SDK
Apple 的 Windows 版 iTunes SDK。
J2K 库
一个符合嵌入式 C++ 标准的库,提供类似于 Java 的简单标准 C++ API。
Jack
JACK 是一个低延迟音频服务器,主要为 Linux 操作系统编写。
JReversePro
JREVERSEPRO 是一个完全用 Java 编写的 Java 反编译器/反汇编器。
JSBSim
JSBSim 是一个面向对象、多平台的飞行动力学模型。
JTGL
JTGL 是一个用于图形开发的 Java 库,特别适用于移动设备,例如手机、PDA、可穿戴设备等。
JUCE
JUCE (Jules' Utility Class Extensions) 是一个全面的 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
线性代数软件包。
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++
libUTL++ 是一个 C++ 应用程序开发框架。
libXMLement
libXMLement 项目旨在为 C++ 中的 XML 元素提供编程接口。
LightsOn
LightsOn 是一个开源项目,旨在为 OSX 创建一个功能齐全的 coca 框架。
LLVM
LLVM 项目是一系列模块化且可复用的编译器和工具链技术。
C++ 日志库
一个 C++ 类库,用于灵活地记录到文件、syslog 和其他目标。它仿照了 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 Engine 和 HL 游戏模组之间,允许动态加载/卸载模组类 DLL 插件,为 HL 服务器或游戏模组添加功能。
MeVisLab
一个灵活的医疗图像处理和可视化可视化开发工具。
MiniGUI
MiniGUI 是一个 LGPL 许可的自由软件项目,旨在提供一个快速、稳定、轻量级的图形用户界面支持系统,特别适用于基于 Linux 的实时嵌入式系统。
MITAB
MITAB 是一个开源(即免费!)C++ 库,用于读取和写入 MapInfo .TAB(二进制)和 .MIF/MID 文件。
MITK
医学成像交互工具包 (MITK) 是一个免费开源软件系统,用于开发交互式医学图像处理软件。
Moppi Demopaja
Moppi Demopaja 是一个演示创作工具。它的界面类似于 Macromedia Flash 和 Adobe AfterEffects 等流行的二维动画工具。
MpsIDL
一个消息传递系统,类似于 Corba IDL,但没那么重。
MusicBrainz 客户端库
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
Nebula Device 是一个开源实时 3D 游戏/可视化引擎,用 C++ 编写,可通过 Tcl/Tk、Python 和 Lua 进行脚本编程。
NeL
NeL 是一个库。它由 Nevrax 设计和维护。该库包含一个框架、一个 3D 引擎、一个 AI 引擎和一个网络引擎。
Net-Snmp
与简单网络管理协议相关的各种工具。
NetSurf
NetSurf 是一个适用于 RISC OS 的开源网页浏览器。
NewPKI
NewPKI 是一个基于 OpenSSL CryptoAPI 的 PKI,它使用数据库来管理自身。
ns-3
ns-3 是一个用于互联网系统的离散事件网络模拟器,主要面向研究和教育用途。
NSCL 数据采集系统
一个通用核物理直方图软件包。
OCI C++ 库
OCI C++ 库的目标是提供一个简单的 Oracle 接口。
OCILIB
OCILIB 是一个开源跨平台 Oracle 驱动程序,提供对 Oracle 数据库的高效访问。
Octane
开放压缩工具包是一组模块化 C++ 类和实用程序,用于实现和测试压缩算法。
OGLFT
这个 C++ 库提供了你的系统字体与 OpenGL 或 Mesa 应用程序之间的接口。
OGRE
OGRE (面向对象图形渲染引擎) 是一个用 C++ 编写的类库,旨在让开发人员更容易、更直观地利用 3D 硬件制作游戏和演示程序。
OMNet++
OMNeT++ 是一个离散事件模拟工具。
Onxshop
适用于 Debian GNU/Linux 的强大 Web CMS/电子商务系统。
OPALS
OPALS 代表航空激光扫描数据的定向和处理。
Open Scene Graph
Open Scene Graph 是一个跨平台 C++/OpenGL 库,用于实时、照片级真实感渲染大型 3D 模型。
开源音频库项目
这是一个旨在用 C++ 实现一组世界一流类别的项目,这些类别将处理人们希望的所有音频功能。
开源地理空间基金会
开源地理空间基金会的创建是为了支持和构建最高质量的开源地理空间软件。
Openbox
Openbox 是一个用于 X11 窗口系统的窗口管理器。
OpendTect
OpendTect 是一个开源地震解释环境,可用于处理、可视化和解释多体积地震数据,并通过简单的插件系统开发创新的解释工具。
OpenMesh
OpenMesh 是一种通用且高效的数据结构,用于表示和操作多边形网格。
OpenMSX
MSX 标准模拟器。
OpenNN
开放神经网络库。
OpenSG
OpenSG 是一个便携式场景图系统,用于创建实时图形程序,例如用于虚拟现实应用程序。
openTNL
Torque Network Library 是一个强大、安全、易于使用、跨平台的 C++ 网络 API,专为高性能模拟和游戏设计。
OProfile
OProfile 是一个强大的 Linux/x86 系统分析器。
ORSA
轨道重建、模拟和分析 (ORSA) 是一个用于天体力学研究的框架。
Orxonox
Orxonox 是一款用 C++ 和 OpenGL 编程的开源垂直卷轴游戏。
oSIP 库
oSIP 是会话启动协议的开放实现,该协议用于多媒体和电信。
out_lame
out_lame 是一个 Winamp 输出插件,可以直接从 Winamp 创建 MP3 文件。
OWLNext
Borland's Object Windows Library (OWL) 的现代更新和扩展,用于在 Microsoft Windows 上使用标准 C++ 编写 GUI 应用程序。
P.I.G.A.L.E.
图形算法库和编辑器的公共实现。
P3 模拟器
P3 模拟器是(将是)P3 处理器的模拟器。该处理器是理论上的,并有一个模拟器。
PaintLib
PaintLib 是一个虽小但有用的图形 C++ 库。它旨在帮助开发人员在 Qt 下进行图形编程。
ParaGUI
ParaGUI 是一个跨平台的高级应用程序框架和 GUI 库。
Parma Polyhedra Library
一个用于操作凸多面体的现代 C++ 库。
Peek-a-Booty
Peekabooty 项目的目标是创建一个能够绕过许多国家实行的全国性万维网审查的产品。
PHP-Lib-Extreme
PHP-Lib-Extreme 是一个包含许多面向对象 PHP 类的软件包,根据 GNU Lesser License 发布。
Piksel 视频框架
Piksel 是一个工具和库的框架,旨在提供处理视频操作技术的各种自由软件应用程序之间的互操作性。
Pingus
Pingus 是 GNU/Linux 的免费 Lemmings 克隆,也有 Windows 移植版本,根据 GPL 发布。
Pointshop3D
Pointshop3D 是一个用于交互式编辑 3D 点采样几何体形状和外观的系统。
Poppi
该项目旨在为 Palm OS 设备开发一个野外使用的系统,帮助新手识别植物。
QdbtTabular 库
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 (金融信息交换) 引擎。
Qwt
Qwt 库包含主要适用于具有技术背景程序的 GUI 组件和实用类。
QwtPlot3D
QwtPlot3D 是一个功能丰富的基于 Qt/OpenGL 的 C++ 编程库,为程序员提供了一系列 3D 部件。
Ray++
RAY++ 是一组光线追踪所需的 C++ 类(形状、曲面、相机等)。
Reality 演示引擎
Reality 是由 Maciej Sinilo (Yarpen/Substance) 创建的演示引擎。
Reality Factory
一个面向独立游戏开发者的完整工具包。
Red Hat Package Manager
rpm 是一个强大的软件包管理器,可用于构建、安装、查询、验证、更新和卸载单个软件包。
Reflexxes Motion Libraries
Reflexxes Motion Libraries 在基于传感器的运动控制方面带来了新的机遇。
RegExplorer
RegExplorer 是一个可视化正则表达式探索器。
ReplicaNet
ReplicaNet 是一个面向对象的 C++ 库,旨在帮助需要稳定、低维护网络解决方案的应用程序开发者。
Risk Quantify
Risk Quantify 是一个开源金融库。
Rosegarden
Rosegarden 是一个集成的 MIDI 音序器和乐谱编辑器。
SCD
SCD 是一个智能卡研究的通用框架。它允许您监控任何智能卡应用程序(包括芯片和 PIN / EMV 交易)以及创建您的自定义应用程序。
ScummVM
ScummVM 是一个用于多个经典图形点选式冒险游戏的“虚拟机”。
SDLmm
SDLmm 是 SDL 的 C++ 封装,SDL 是 Simple DirectMedia Layer 的缩写,它是一个通用 API,提供跨多个平台的音频、键盘、鼠标、操纵杆、通过 OpenGL 的 3D 硬件以及 2D 帧缓冲器的底层访问。
SGADE
Socrates Gameboy Advance Development Environment,简称 SGADE,是 Gameboy Advance 的通用代码集合。
SimGear
SimGear 是一套开源库,旨在用作快速构建 3D 模拟、游戏和可视化应用程序的构建块。
简单服务器对象
简单服务器对象 (ssobjects) 是一组类,旨在简化编写使用 TCP/IP 套接字进行通信的服务器和客户端应用程序的繁琐工作。
SimpleFB API
简单的 C++ ODBC 数据库 APISimpleDB API 是一个 C++ API,旨在以面向对象的方式封装 ODBC API 功能。
SmallBasic
SmallBASIC 是一种简单的计算机语言,具有简单的界面、强大的数学和图形功能。
SmartWin
SmartWin 是一个体积小巧、极其类型安全、完全无开销、完全基于模板的 Windows API 抽象库。
SPARK
仿真问题分析和研究内核 (SPARK) 是一个基于方程、面向对象的仿真环境,用于构建和运行复杂系统模型。
Speak-Freely
Speak-Freely 是一个互联网语音应用程序,允许您通过互联网交谈(实际发送语音,而不是键入字符)。
Speex
Speex 项目旨在构建一个无专利的开源/自由软件语音编解码器。
SPU-Toolbox
SPU-Toolbox,是 Sensor Processing Unit Toolbox 的缩写,是一个以计算机视觉为中心的 C++ API,用于 Linux 下的帧率传感器控制。
Stratagus
Stratagus 是一个免费的跨平台实时战略游戏引擎。
Strawberry Library
一个带有 MPEG 头提取功能和 ID3 操作的 C++ 库。
StreamModule System
一个类库,用于使用事件处理模型而非多线程模型处理异步性。还支持从可以互相插入的简单组件构建复杂协议。
Suif2
SUIF 2 编译器是一个免费基础设施,旨在支持优化和并行化编译器的协作研究。
SuperMix
“SuperMix”是一个软件包库,用于帮助计算和优化高频电路的信号和噪声性能,特别是包含超导体和超导隧道结的电路。
SymEngine
SymEngine 是一个用 C++ 编写的快速符号操作库。
Synergy
Synergy 让您轻松地在运行不同操作系统、拥有各自显示器的多台计算机之间共享一个鼠标和键盘,无需特殊硬件。
Syntopia
Syntopia 是一个模块化软件合成器,可与 VST 主机一起使用。
Tahoe
Tahoe 是一个面向研究的平台,用于开发数值方法和材料模型。
Tekkotsu
Tekkotsu 是一个用于机器人平台的应用程序框架,特别是索尼的 AIBO。
Trophy
TROPHY 是一款适用于 Linux 的 2D 赛车动作游戏。
Thrust
Thrust 是一个并行算法库,类似于 C++ 标准模板库 (STL)。
tinyxml
TinyXml 是一个简单、小巧的 C++ XML 解析器,可以轻松集成到其他程序中。
TinyXPath
一个基于 TinyXML 的 C++ 轻量级 XPath 解析器。
TNT
模板数值工具包 (TNT) 是一个接口和数值对象参考实现的集合,对于 C++ 中的科学计算非常有用。
Toxic
toxic 是一个开源的物理正确全局照明渲染器,旨在生成逼真的图像和动画。
Tulip
Tulip 软件是一个专门用于可视化巨大图表的系统。
tvmet
一个微小的向量和矩阵模板库
UESQLC
UESQLC 是一个开源的嵌入式 SQL-92 C++ 预编译器,设计用于使用 SGML 文档进行扩展。
Ultima Online Project
一个适用于 Linux 的开源 Ultima Online 客户端。
UML Sculptor
UML Sculptor 是一个 UML 图编辑器。
uSmartX
uSmartX 是一个非抢占式、多任务、基于优先级的 RTOS,占用空间小,因此适用于小型嵌入式系统。
VFML
用于挖掘高速时变数据流和超大型数据库的超快速机器学习工具包。
Vizigo
ViZiGO 是 IGS (Internet Go Server) 和 GO 游戏引擎的客户端。
VOS
虚拟对象系统 (VOS) 是一个分层的分布式对象系统。
VTK
可视化工具包 (VTK) 是一个开源、免费的软件系统,用于 3D 计算机图形、图像处理和可视化。
VXL
VXL 是一个由国际研究人员联盟制作的开源 C++ 库集合,用于计算机视觉研究和实现。
WBXML 库
WBXML Library 是一个用于处理 WBXML 内容的 C 库。它包括一个 WBXML 解析器(带有类似于 SAX 的接口)和一个 WBXML 编码器。
Wefts++
Wefts++ 是一个高级抽象 C++ 线程库,在需要原始速度时也能与低级构造无缝集成。
wGui
对话框管理器库。
维基媒体基金会
维基百科和许多其他自由知识及开源项目背后的非营利组织。
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++ 解析器
Xerces-C 是一个用可移植的 C++ 子集编写的验证性 XML 解析器。Xerces-C 使您的应用程序能够轻松读写 XML 数据。
XLW
一个 excel32 C++ 包装包,将 Microsoft Excel 97 Developer's Kit 中描述的 C API 封装到几个类中,使得使用 Excel 进行 API 编程更加简单。
XmlBlaster
XmlBlaster 是一个功能丰富的 MOM (面向消息的中间件)。
Yact
又一个案例工具。
ZEngine
ZEngine 是一个 2D API,它使用 SDL 和 OpenGL 来简化跨平台游戏的创建。
ZThread
ZThread 库是一个高级的、面向对象的多线程库。它提供了一组对象来创建和控制可中断的线程。