が利用可能です! リリース日: 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
4次元のテトリス風ゲーム
ACE+TAO
フリーウェアのミドルウェア & CORBA ORB。
ADMB
最先端の非線形モデル開発用ソフトウェアパッケージ
Adobe オープンソース
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データ構造とルーチンの無料ライブラリを提供し、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アプリケーションを作成するための3Dコンピュータグラフィックスソフトウェア。
Axterのポリシーベーススマートポインタ
smart_ptrは、異なる所有権ロジックとセマンティックポリシーを使用できるスマートポインタポリシー​​クラスであり、開発者が特定の要件に対して最高のパフォーマンスおよび/またはインターフェースを得られるようにします。
Bakery
Bakeryは、Gnome-- および Gtk-- を使用してGNOMEアプリケーションを作成するためのC++フレームワークです。
Barracuda Web Server
Barracuda Embedded Web Serverは、組み込みデバイス向けに最適化された(ただしそれに限定されない)産業用強度を持つ組み込みアプリケーションサーバーエンジンです。
Bio++
Bio++は、シーケンス解析、系統発生、分子進化、集団遺伝学を含むバイオインフォマティクス用のC++ライブラリのセットです。
brickOS
brickOSは、Lego Mindstorms RCX Controller用の代替オペレーティングシステムです。
ByteML
BYTEMLは、主に開発者向けのJavaバイトコード/XML相互運用性フレームワークです。
C++ Nurbs Library
非一様有理Bスプライン(NURBS)曲線と曲面は、あらゆる種類の曲線や曲面を表現できるパラメトリック関数です。
C-XSC library
拡張科学計算ドキュメント用C++クラスライブラリ
can4linux
CANネットワークデバイスドライバー
Cartotype
高品質な地図作成、タイポグラフィ、経路探索を組み合わせたポータブルマッピングエンジン。
CCBuild
ccbuildは動的なMakefileのようなものです。ccbuildは現在のディレクトリ内のすべてのプログラム("int main"を含む)を見つけてコンパイルします。
CCfits
CCfitsは、天文学で画像やデータテーブルをバイナリのハードウェア非依存形式で保存するために広く使用されているFITS(Flexible Image Transport System)を使用するためのC++クラスライブラリです。
CCTBX
Computational Crystallography Toolbox (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は、3Dモデル保持、OpenGLレンダリング、および操作のためのオープンソースC++クラスライブラリ/ツールキットです。
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プロジェクトは、PythonまたはTCLを介したスクリプトサポートを備えた人気のあるフレームワーク(MFC、PowerPlant、GTK+)を使用して、CVSフロントエンド(WinCvs、MacCvs、gCvs)を提供しています。
D-BUS
D-BUSはメッセージバスシステムであり、アプリケーションが互いに通信するための簡単な方法です。
d-SEAMS
d-SEAMSは、分子シミュレーション用の解析ツールのコレクションです。Luaスクリプトインターフェースを介した拡張機能を備え、C++で高性能クラスタ対応エンジンとして実装されています。
DC++
DC++は、Direct Connectプロトコル用のオープンソースC++クライアントです。
deal.II
deal.IIは、適応有限要素法と誤差推定を対象としたC++プログラムライブラリです。
Delaunay
"delaunay"は、三角形メッシュを生成するためのプログラムです。
DiffDev
Diffdev (DIFFerential block DEVice) は、トランザクション対応のブロックデバイスを提供し、データ損失の場合に古いデータを回復できます。
Digital Dawn Graphics Toolkit
DDG Toolkitは、リアルタイム3Dグラフィックアプリケーションを構築するためのC++クラスのライブラリです。
Drupal
Drupalは、何百万ものウェブサイトやアプリケーションを動かすオープンソースのコンテンツ管理プラットフォームです。世界中の活発で多様なコミュニティによって構築、使用、サポートされています。
Dynacube OS
Dynacubeは、x86ベースのモジュール型、32ビット保護モード、マルチタスク、POSIX準拠、GUIベースのオペレーティングシステムです。
E32Frodo
Symbianデバイス用Commodore 64エミュレータ。
Ecasound
Ecasoundは、Unix上でマルチトラックオーディオ処理を行うために設計されたソフトウェアパッケージです。
Echelog
1つ以上のエージェントと1つ以上のサーバーで構成される分散システム。
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は、GPLでリリースされたPalm OS用のフル機能の会計プログラム(GnuCashに類似)です。
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またはアセンブリ言語で任天堂ゲームボーイシステム用のプログラムを開発できるツールセットです。
GammaLib
GammaLibは、天体ガンマ線データの高レベル解析用の多機能ツールボックスです。
Gandalf
Gandalfは、Cで書かれたコンピュータビジョンおよび数値アルゴリズムライブラリです。
Gauge
GAUGEは3Dゲームエンジンです。
gem5
gem5シミュレータは、システムレベルアーキテクチャおよびプロセッサマイクロアーキテクチャを含む、コンピュータシステムアーキテクチャ研究のためのモジュール式プラットフォームです。
Genecys
Genecysは3DマルチプレイヤーオンラインRPGです。プレイヤーが自由に探索し、人生を送り出すことができる純粋にダイナミックで広大なオープン環境として設計されています。
GGobi
GGobiは、高次元データを表示するためのデータ可視化システムです。
GiNaC
GiNaCは、記号計算代数用のC++ライブラリです。
glElite
glEliteは、デヴィッド・ブラベンとイアン・ベルによる80年代の古典的な宇宙ゲーム「Elite」に緩く基づいた、一般的な宇宙戦闘、交易、ロールプレイングゲームを作成するプロジェクトです。
Globus Toolkit
Globusプロジェクトは、計算グリッドとグリッドベースのアプリケーションを構築しやすくするソフトウェアツールを提供しています。
GLOP
オブジェクトプログラマー向けゲームライブラリ
GLT
GLTは、OpenGLでインタラクティブな3DグラフィックをプログラミングするためのC++クラスライブラリです。
GNU cgicc
GNU cgiccは、World Wide Web用のCGIアプリケーション作成を大幅に簡素化するANSI C++準拠のクラスライブラリです。
GNU Radio
GNU Radioは、ソフトウェア無線を実装するための信号処理ブロックを提供する、フリー & オープンソースのソフトウェア開発ツールキットです。
GNU Standard C++ Library
GCCに同梱されているGNU Standard C++ Library。
GNUnet
GNUnetは、匿名P2Pネットワーキングのためのインフラストラクチャです。
GNUpdate
GNUpdateは、オープンソースのユニバーサルパッケージ管理システムです。
GQL
Linux/UNIXプラットフォーム用の汎用SQLインターフェースを作成する、もう1つの試み。
GraphViz
GraphVizは、グラフ構造を操作し、グラフレイアウトを生成するためのツール群を提供します。Doxygenもこれを使用しています ;-)
GtkBoard
ボードゲームを迅速に構築するためのボードゲームシステム。
gtkmm
gtkmm(以前はGtk--として知られていました)は、人気のあるGUIライブラリGTK+の公式C++インターフェースです。
GtkRadiant
GtkRadiantは、Quakeエンジンゲーム用のオープンソースレベルエディタです。
GUL
NURBS曲面を用いたデータ点の内挿および近似を行う関数群。
H264 AVC
H.264/AVCリファレンスソフトウェアドキュメント
Haiku
Haikuは、パーソナルコンピューティングに特化した新しいオープンソースオペレーティングシステムです。
Histogram Template Library
Histogram Template Library (HTL) は、強力なヒストグラム機能を提供するC++クラスライブラリです。
HT Editor
HTは、実行可能ファイル用のファイルエディタ/ビューア/アナライザです。目標は、デバッガの低レベル機能とIDEの使いやすさを組み合わせることです。
id3lib
id3libは、ID3v2タグの読み取り、書き込み、操作のためのオープンソースのクロスプラットフォームソフトウェア開発ライブラリです。
Imebra
Imebraは、マルチプラットフォームのオープンソースC++ Dicomライブラリです。
ImLib3D
ImLib3Dは、3D(ボクセル)画像処理用のオープンソースC++ライブラリです。
Integrated Foundation Classes
Integrated Foundation Classesは、LinuxなどのUNIX系システム上でGNOMEおよびGTK+アプリケーションを開発するためのC++クラスのセットです。
InteLib
InteLibは、プログラマがC++プロジェクト内でLispプログラミングを行えるようにするC++クラスライブラリです。
Interactive Visualisation Framework
Ivf++は、シンプルなOpenGL/GLUTベースのC++可視化フレームワークです。
Irrlicht Engine
Irrlicht Engineは、リアルタイム3Dアプリケーションを作成するための高性能なオープンソースかつクロスプラットフォームの3Dエンジンです。
IT++
IT++は、数学、信号処理、音声処理、および通信のクラスと関数のライブラリです。
ITK
ITKは、Visible Human Projectをサポートするためのオープンソースソフトウェアシステムです。
Itk
国立医学図書館Insight Segmentation and Registration Toolkit
iTunes COM SDK
AppleのWindows用iTunes SDK。
J2K library
Javaに似たシンプルな標準C++ APIを提供する、組み込みC++準拠のライブラリ。
Jack
JACKは、主にLinuxオペレーティングシステム向けに書かれた低遅延オーディオサーバーです。
JReversePro
JREVERSEPROは、完全にJavaで書かれたJavaデコンパイラ/逆アセンブラです。
JSBSim
JSBSimは、オブジェクト指向のマルチプラットフォーム飛行力学モデルです。
JTGL
JTGLは、グラフィック開発用のJavaライブラリであり、特に携帯電話、PDA、ウェアラブルなどのモバイル機器に適しています。
JUCE
JUCE (Jules' Utility Class Extensions) は、クロスプラットフォームソフトウェア開発のための包括的なC++クラスライブラリです。
KDE
私の好きなデスクトップ環境のさまざまなライブラリ:KDE
KDevelop
KDevelopは、X11下でC/C++アプリケーションを開発するための使いやすいIDEです。
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は、クライアント側とサーバー側でSSHv2およびSSHv1プロトコルを実装するマルチプラットフォームCライブラリです。
libUTL++
libUTL++はC++アプリケーション開発フレームワークです。
libXMLement
libXMLementプロジェクトは、C++でXML要素へのプログラミングインターフェースを提供することを目的としています。
LightsOn
LightsOnは、OSX用のフル機能のCocoaフレームワークを作成するためのオープンソースプロジェクトです。
LLVM
LLVMプロジェクトは、モジュール式で再利用可能なコンパイラおよびツールチェーン技術のコレクションです。
Log for C++
ファイル、syslog、その他の宛先への柔軟なロギングのためのC++クラスのライブラリ。Log for Javaライブラリをモデルにしています。
LOOS
軽量オブジェクト指向構造ライブラリ
LTI-Lib
LTI-Libは、Windows/MS-VC++およびLinux/gcc向けにC++で書かれたオブジェクト指向コンピュータビジョンライブラリです。
LyX
LyXは、多くのUnixプラットフォーム(MacOS Xを含む)、OS/2、およびWindows/Cygwin下で動作する高度なオープンソースドキュメントプロセッサです。
macstl
現代の汎用プログラミングの世界にMacintoshを導入するために設計されたC++ソースライブラリ。
managelogs
managelogsは、主にApacheのパイプラインログファイル機能と組み合わせて使用することを意図したログ処理ユーティリティです。これは、よく知られているrotatelogsおよびcronologプログラムの代替です。
MathStudio
Math Studioは、数式入力と解決をより快適かつ簡単にするために考案されたオープンソースプロジェクトです。
MCA2
多機能でネットワーク透過的、リアルタイム対応、モジュール式のC++ロボット制御フレームワーク
MetaKit
Metakitは、フットプリントが小さい効率的な組み込みデータベースライブラリです。
Metamod
Metamodは、Half-LifeエンジンとHLゲームMODの間に位置するプラグイン/DLLマネージャーで、MODのようなDLLプラグインを動的にロード/アンロードして、HLサーバーまたはゲームMODに機能を追加できます。
MeVisLab
医用画像処理と可視化のための柔軟な視覚開発ツール。
MiniGUI
MiniGUIは、高速で安定した軽量なグラフィックスユーザーインターフェースサポートシステムを提供することを目指すLGPLのフリーソフトウェアプロジェクトであり、特にLinuxベースのリアルタイム組み込みシステムに適しています。
MITAB
MITABは、MapInfo .TAB(バイナリ)および.MIF/MIDファイルを読み書きするためのオープンソース(つまり無料!)のC++ライブラリです。
MITK
Medical Imaging Interaction Toolkit (MITK) は、インタラクティブな医用画像処理ソフトウェアの開発のためのフリーでオープンソースのソフトウェアシステムです。
Moppi Demopaja
Moppi Demopajaはデモオーサリングツールです。Macromedia FlashやAdobe AfterEffectsなどの人気のある2Dアニメーションツールと類似したインターフェースを持っています。
MpsIDL
Corba IDLを彷彿とさせるが、それほど重くないメッセージパッシングシステム。
MusicBrainz Client Library
MusicBrainzクライアントライブラリは、開発者がMusicBrainz検索とメタデータ交換機能をアプリケーションに統合できるようにするツールとして機能します。
Mxml
Mxmlは、XMLファイルの解釈をプロジェクトに実装する開発者を支援することを目的とした、純粋なCライブラリ(オブジェクト指向のレイアウトを持ちながらも)です。
MyServer
MyServerは、平均的なコンピューターユーザーが個人用コンピューターで簡単に実行できるように設計された強力なWebサーバーです。
MySQLaux
MySQLデータベースクライアント用の補助C++クラス。
MythTV
MythTVは、GNU GPLの条件に基づいて配布される、フリーのオープンソースソフトウェアデジタルビデオレコーダー(DVR)プロジェクトです。
N.I.C.O.L.E
NICOLEは、単語、フレーズ、文が互いにどのように関連しているかの十分な組み合わせがコンピューターに与えられれば、コンピューターがあなたと対話できるという理論または実験です。
Navit
Navitは、ルーティングエンジンを備えた自動車ナビゲーションシステムです。
Nebula Device
Nebula Deviceは、C++で書かれ、Tcl/Tk、Python、Luaを介してスクリプト可能なオープンソースのリアルタイム3Dゲーム/可視化エンジンです。
NeL
NeLはライブラリです。Nevraxによって設計および保守されています。このライブラリには、フレームワーク、3Dエンジン、AIエンジン、およびネットワークエンジンが含まれています。
Net-Snmp
簡易ネットワーク管理プロトコルに関連するさまざまなツール。
NetSurf
NetSurfはRISC OS用のオープンソースウェブブラウザです。
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
Debian GNU/Linux用の強力なWeb CMS/eコマースシステム。
OPALS
OPALSは、航空レーザースキャンデータのオリエンテーションと処理を意味します。
Open Scene Graph
Open Scene Graphは、大規模3Dモデルのリアルタイム、フォトリアリスティックなレンダリングのためのクロスプラットフォームC++/OpenGLライブラリです。
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は、マルチメディアおよび電気通信に使用されるSession Initiation Protocolのオープン実装です。
out_lame
out_lameは、Winampから直接MP3ファイルを作成するためのWinamp出力プラグインです。
OWLNext
Microsoft Windows上で標準C++でGUIアプリケーションを作成するためのBorlandのObject Windows Library (OWL) の現代的な更新および拡張。
P.I.G.A.L.E.
グラフアルゴリズムライブラリとエディタの公開実装。
P3 Emulator
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 Video Framework
Pikselは、ビデオ操作技術を扱うさまざまなフリーソフトウェアアプリケーション間の相互運用性を提供することを目的としたツールとライブラリのフレームワークです。
Pingus
Pingusは、GNU/Linux用の無料のレミングスクローンであり、Windows版も利用可能で、GPLの下でカバーされています。
Pointshop3D
Pointshop3Dは、3D点群ジオメトリのインタラクティブな形状および外観編集のためのシステムです。
Poppi
このプロジェクトは、Palm OSデバイス向けに、初心者が植物を識別するのに役立つ現場使用システムを開発することを目的としています。
QdbtTabular library
QdbtTabularクラスは、Windows 95の「詳細リスト」に似たQtベースのテーブルウィジェットです。
QGLViewer
QGLViewerは、OpenGLでプログラミングして3次元シーンを操作したり、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は、プログラマ向けの3Dウィジェットを多数提供する、機能豊富なQt/OpenGLベースのC++プログラミングライブラリです。
Ray++
RAY++は、レイトレーシング(形状、曲面、カメラなど)に必要なC++クラスのコレクションです。
Reality demo engine
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、つまりSimple DirectMedia LayerのC++バインディングです。これは、オーディオ、キーボード、マウス、ジョイスティック、OpenGLを介した3Dハードウェア、および複数のプラットフォーム間での2Dフレームバッファへの低レベルアクセスを提供する汎用APIです。
SGADE
Socrates Gameboy Advance Development Environment、SGADEは、Gameboy Advance用の汎用コードのコレクションです。
SimGear
SimGearは、3Dシミュレーション、ゲーム、可視化アプリケーションを迅速に組み立てるための構成要素として使用されるように設計されたオープンソースライブラリのセットです。
Simple Server Objects
Simple Server Objects (ssobjects) は、TCP/IPソケットを使用して通信するサーバーおよびクライアントアプリケーションの作成作業を軽減することを目的としたクラスのセットです。
SimpleFB API
シンプルなC++ ODBCデータベースAPITheSimpleDB APIは、ODBC API機能をオブジェクト指向でカプセル化するように設計されたC++ 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の略で、Linux下でのフレームレートセンサー制御のためのコンピュータビジョン中心のC++ APIです。
Stratagus
Stratagusは、無料のクロスプラットフォームリアルタイム戦略ゲームエンジンです。
Strawberry Library
MPEGヘッダ抽出関数とID3操作を備えたC++ライブラリ。
StreamModule System
マルチスレッドモデルの代わりにイベント処理モデルを使用して非同期性を扱うためのクラスライブラリ。また、相互にプラグインできるシンプルな部品から複雑なプロトコルを構築することも可能にします。
Suif2
SUIF 2コンパイラは、最適化および並列化コンパイラの共同研究をサポートするように設計されたフリーなインフラストラクチャです。
SuperMix
「SuperMix」は、高周波回路、特に超伝導体や超伝導トンネル接合を含む回路の信号およびノイズ性能の計算と最適化を支援するために書かれたソフトウェアライブラリです。
SymEngine
SymEngineは、C++で書かれた高速な記号操作ライブラリです。
Synergy
Synergyは、特別なハードウェアなしで、異なるオペレーティングシステムを持つ複数のコンピューター間で1つのマウスとキーボードを簡単に共有できるようにします。
Syntopia
Syntopiaは、VSTホストと組み合わせて使用するモジュール式ソフトウェアシンセサイザーです。
Tahoe
Tahoeは、数値解析手法と材料モデルの開発を目的とした研究指向プラットフォームです。
Tekkotsu
Tekkotsuは、ロボットプラットフォーム、特にソニーの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は、SGMLドキュメントを使用して拡張できるように設計された、オープンソースのC++用組み込みSQL-92プリコンパイラです。
Ultima Online Project
Linux用オープンソースUltima Onlineクライアント。
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エンコーダで構成されています。
Wefts++
Wefts++は、高レベル抽象化C++スレッドライブラリであり、生の速度が必要な場合には低レベル構造とのシームレスな統合も可能です。
wGui
ダイアログマネージャライブラリ。
Wikimedia Foundation
Wikipediaをはじめとする多くのフリー知識およびオープンソースプロジェクトを支える非営利団体。
winLAME
winLAMEは、オーディオファイルをmp3ファイルにエンコードできるLAMEエンコーダエンジンのグラフィカルユーザーフロントエンドです。
WinMerge
Win32プラットフォーム向けのオープンソースの視覚的テキストファイル比較・マージツール。
WormBlast
WormBlastは、1998年にさかのぼるParawormer 2 (MS DOS) のまともなリメイクです。
WvStreams
WvStreamsはC++で書かれたネットワークプログラミングライブラリです。
wxNURBS
NURBS曲線と曲面を設計するアプリケーションおよびNURBSライブラリ。
Xalan-C++
Xalanは、XMLドキュメントをHTML、テキスト、または他のXMLドキュメントタイプに変換するためのXSLTプロセッサです。
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
Microsoft Excel 97 Developer's Kitで記述されているC APIを、ExcelでのAPIプログラミングを大幅に簡素化するいくつかのクラスにラップするexcel32 C++ラッパーパッケージ。
XmlBlaster
XmlBlasterは、多くの機能を備えたMOM(メッセージ指向ミドルウェア)です。
Yact
また別のケースツール。
ZEngine
ZEngineは、SDLとOpenGLを使用してクロスプラットフォームゲームの作成を容易にする2D APIです。
ZThread
ZThreadライブラリは、高度なオブジェクト指向マルチスレッドライブラリです。割り込み可能なスレッドを作成および制御するための一連のオブジェクトを提供します。