Popular C++ Libraries - Free Download
Curated list of popular C++ libraries used by GitHub projects, with header import paths, GitHub repo, tags, and technology category. Contains 470 records. Download in Excel, CSV, PDF formats.
📥 Free Download
💡 Key Takeaways
- Contains 470 records / 8 fields
- Available for free download in Excel, CSV, and PDF formats
- Data sourced from: https://github.com/sourcerer-io/awesome-libraries
📋 ข้อมูลทั้งหมด
Showing 470
of 470
| Id | Name | Tech | Tags | Repo | Imports | Examples | Status |
|---|---|---|---|---|---|---|---|
| cpp.pdqsort | pdqsort | algorithms | sort | orlp/pdqsort | pdqsort.h | https://github.com/orlp/pdqsort/tree/master/bench | model-ready |
| cpp.tim-sort | TimSort | algorithms | sort | gfx/cpp-TimSort | timsort.hpp | https://github.com/gfx/cpp-TimSort/tree/master/example | model-ready |
| cpp.openmp | OpenMP | api | high-performance | llvm-mirror/openmp | omp.h | https://computing.llnl.gov/tutorials/openMP/ | model-ready |
| cpp.abseil-cpp | Abseil-C++ | app-arch | stl-extension | abseil/abseil-cpp | absl/ | https://github.com/abseil/abseil-cpp/tree/master/absl | model-ready |
| cpp.apr | APR | app-arch | cross-platform, run-time | apache/apr | apr.h, apr_ | http://svn.apache.org/repos/asf/apr/apr/trunk/test/ | model-ready |
| cpp.bde | BDE | app-arch | stl | bloomberg/bde | bsl_, bslma_ | https://github.com/bloomberg/bde/tree/master/samples | model-ready |
| cpp.boost | Boost | app-arch | toolkit | boostorg/thread | boost | model-ready | |
| cpp.boost-signals2 | Boost.Signals2 | app-arch | signal-slots | boostorg/signals2 | boost/signals2/ | https://github.com/boostorg/signals2/tree/develop/example | model-ready |
| cpp.cpp-react | C++React | app-arch | reactive | schlangster/cpp.react | react/ | https://github.com/schlangster/cpp.react/tree/master/examples | model-ready |
| cpp.eastl | EASTL | app-arch | high-performance, stl | electronicarts/EASTL | EASTL/ | https://github.com/electronicarts/EASTL/tree/master/benchmark | model-ready |
| cpp.folly | Folly | app-arch | toolkit | facebook/folly | folly | model-ready | |
| cpp.glib | GLib | app-arch | core-utils | https://gitlab.gnome.org/GNOME/glib/-/archive/master/glib-master.zip | glib.h, glib- | https://gitlab.gnome.org/GNOME/glib/tree/master/tests | model-ready |
| cpp.kangaru | kangaru | app-arch | inversion-of-control | gracicot/kangaru | kangaru/ | https://github.com/gracicot/kangaru/tree/master/examples | model-ready |
| cpp.libphenom | libPhenom | app-arch | high-performance, eventing | facebook/libphenom | phenom/ | https://github.com/facebook/libphenom/tree/master/examples | model-ready |
| cpp.libsigcpp | libsigc++ | app-arch | callbacks | GNOME/libsigcplusplus | sigc++/sigc++.h | https://github.com/GNOME/libsigcplusplus/tree/master/examples | model-ready |
| cpp.loki | Loki | app-arch | design-patterns | https://loki-lib.sourceforge.net | loki/ | https://sourceforge.net/p/loki-lib/code/HEAD/tree/trunk/test/ | awaiting-model |
| cpp.mili | MiLi | app-arch | misc | https://bitbucket.org/fudepan/mili/get/6ec9fce00b98.zip | mili/ | https://bitbucket.org/fudepan/mili/src/6ec9fce00b988a7759a80e97ada52533f89fd2fb/examples/?at=default | model-ready |
| cpp.moderngpu | moderngpu | app-arch | components, gpu | moderngpu/moderngpu | moderngpu/ | https://github.com/moderngpu/moderngpu/tree/master/tutorial | model-ready |
| cpp.nccl | NCCL | app-arch | multi-gpu | NVIDIA/nccl | nccl.h | https://github.com/NVIDIA/nccl/tree/master/test | model-ready |
| cpp.poco | POCO | app-arch | toolkit | pocoproject/poco | Poco | model-ready | |
| cpp.sigslot | Sigslot | app-arch | signal-slots | palacaze/sigslot | sigslot/signal.hpp | https://github.com/palacaze/sigslot/tree/master/example | model-ready |
| cpp.stlport | STLport | app-arch | cross-platform | https://git.code.sf.net/p/stlport/code | https://sourceforge.net/p/stlport/code/ci/master/tree/test/ | awaiting-model | |
| cpp.tbox | tbox | app-arch | cross-platform-clib | tboox/tbox | tbox/tbox.h | https://github.com/tboox/tbox/tree/master/src/demo | model-ready |
| cpp.ustl | uSTL | app-arch | low-memory-stl | msharov/ustl | uspecial.h, ualgo.h, unumeric.h, ofstream.h | https://github.com/msharov/ustl/tree/master/test | model-ready |
| cpp.yomm2 | YOMM2 | app-arch | multiple-dispatch | jll63/yomm2 | yorel/ | https://github.com/jll63/yomm2/tree/master/examples | model-ready |
| cpp.libevil | libevil | app-blocks | license | avati/libevil | libevil.h | awaiting-model | |
| cpp.libharu | libHaru | app-blocks | pdf-generator | libharu/libharu | hpdf.h | https://github.com/libharu/libharu/tree/master/demo | model-ready |
| cpp.mupdf | MuPDF | app-blocks | pdf-reader | ArtifexSoftware/mupdf | mupdf/ | http://git.ghostscript.com/?p=mupdf.git;a=tree;f=docs/examples;h=5c70de205db3d8bc6ec8de173c66aeb5dcb5ac3e;hb=HEAD | model-ready |
| cpp.poppler | Poppler | app-blocks | pdf-reader | freedesktop/poppler | poppler.h | https://cgit.freedesktop.org/poppler/poppler/tree/test | awaiting-model |
| cpp.scintilla | Scintilla | app-blocks | editor | mirror/scintilla | Scintilla.h | https://github.com/mirror/scintilla/tree/master/test | model-ready |
| cpp.Expat | Expat | app-data | xml-parser | libexpat/libexpat | expat.h | https://github.com/libexpat/libexpat/tree/master/expat/examples | model-ready |
| cpp.frozen | frozen | app-data | json | cesanta/frozen | frozen.h | https://github.com/cesanta/frozen/blob/master/unit_test.c | model-ready |
| cpp.jbson | jbson | app-data | json | chrismanning/jbson | jbson/ | https://github.com/chrismanning/jbson/tree/master/test | model-ready |
| cpp.jeayeson | jeayeson | app-data | json | jeaye/jeayeson | jeayeson/jeayeson.hpp | https://github.com/jeaye/jeayeson/tree/master/test | model-ready |
| cpp.json | JSON | app-data | json | nlohmann/json | nlohmann, json | model-ready | |
| cpp.json-c | json-c | app-data | json | json-c/json-c | json.h | https://github.com/json-c/json-c/tree/master/tests | model-ready |
| cpp.json-cpp | JsonCpp | app-data | json | open-source-parsers/jsoncpp | json/json.h | https://github.com/open-source-parsers/jsoncpp/tree/master/src/test_lib_json | model-ready |
| cpp.json-h | json.h | app-data | json | sheredom/json.h | json.h | https://github.com/sheredom/json.h/tree/master/test | model-ready |
| cpp.json-parser | JSON parser | app-data | json | udp/json-parser | json.h | https://github.com/udp/json-parser/tree/master/examples | model-ready |
| cpp.json-voorhees | JSON Voorhees | app-data | json | tgockel/json-voorhees | jsonv/ | https://github.com/tgockel/json-voorhees/tree/master/src/jsonv-tests | model-ready |
| cpp.json11 | json11 | app-data | json | dropbox/json11 | json11.hpp | https://github.com/dropbox/json11/blob/master/test.cpp | model-ready |
| cpp.jsonxx | JSON++ | app-data | json | hjiang/jsonxx | jsonxx.h | https://github.com/hjiang/jsonxx/blob/master/jsonxx_test.cc | model-ready |
| cpp.jute | Jute | app-data | json | amir-s/jute | jute.h | https://github.com/amir-s/jute/blob/master/main.cpp | awaiting-model |
| cpp.libjson | libjson | app-data | json | vincenthz/libjson | json.h | https://github.com/vincenthz/libjson/blob/master/jsonlint.c | model-ready |
| cpp.libjson-ninja9578 | libjson | app-data | json | https://sourceforge.net/projects/libjson/files/libjson_7.6.1.zip | libjson.h | https://sourceforge.net/projects/libjson/files/libjson_7.6.1.zip/download | awaiting-model |
| cpp.libxml2 | Libxml2 | app-data | xml-parser | GNOME/libxml2 | libxml/ | https://github.com/GNOME/libxml2/tree/master/example | model-ready |
| cpp.libxmlxx | libxml++ | app-data | xml-parser | https://gitlab.gnome.org/GNOME/libxmlplusplus/-/archive/master/libxmlplusplus-master.zip | libxml++/ | https://git.gnome.org/browse/libxml++/tree/examples | awaiting-model |
| cpp.pico-json | PicoJSON | app-data | json | kazuho/picojson | picojson.h | https://github.com/kazuho/picojson/tree/master/examples | model-ready |
| cpp.pugixml | pugixml | app-data | xml-parser | zeux/pugixml | pugixml.hpp | https://github.com/zeux/pugixml/tree/master/docs/samples | model-ready |
| cpp.qjson | QJson | app-data | json | flavio/qjson | QJson/ | https://github.com/flavio/qjson/tree/master/tests | model-ready |
| cpp.qt-json | qt-json | app-data | json | qt-json/qt-json | json.h | https://github.com/qt-json/qt-json/tree/master/example | model-ready |
| cpp.rapid-json | RapidJSON | app-data | json | Tencent/rapidjson | rapidjson | model-ready | |
| cpp.rapidxml | RapidXml | app-data | xml-parser | timniederhausen/rapidxml | rapidxml.hpp, rapidxml_ | https://github.com/timniederhausen/rapidxml/tree/master/tests | model-ready |
| cpp.ticpp | TiCPP | app-data | xml-parser | wxFormBuilder/ticpp | ticpp.h | https://github.com/wxFormBuilder/ticpp/wiki/Beginners-Example | model-ready |
| cpp.tinyxml | TinyXML | app-data | xml-parser | https://sourceforge.net/p/tinyxml/git/ci/master/tree/ | tinyxml.h | https://sourceforge.net/p/tinyxml/git/ci/master/tree/xmltest.cpp | awaiting-model |
| cpp.tinyxml2 | TinyXML2 | app-data | xml-parser | leethomason/tinyxml2 | tinyxml2.h | https://github.com/leethomason/tinyxml2/blob/master/xmltest.cpp | model-ready |
| cpp.ujson | ujson | app-data | json | https://bitbucket.org/awangk/ujson/get/65df934db6d6.zip | ujson/ujson.hpp | https://bitbucket.org/awangk/ujson/src/65df934db6d6a2f8226589952ec86fb4e1ba64ff/examples/?at=master | awaiting-model |
| cpp.xerces-cpp | Xerces C++ | app-data | xml-parser | apache/xerces-c | xercesc/ | https://github.com/apache/xerces-c/tree/trunk/samples | model-ready |
| cpp.yajl | yajl | app-data | json | lloyd/yajl | yajl/ | https://github.com/lloyd/yajl/tree/master/example | model-ready |
| cpp.juce | JUCE | audio | cross-platform | WeAreROLI/JUCE | juce_ | https://github.com/WeAreROLI/JUCE/tree/master/examples | model-ready |
| cpp.minimp3 | minimp3 | audio | codec | lieff/minimp3 | minimp3.h | https://github.com/lieff/minimp3/blob/master/minimp3_test.c | model-ready |
| cpp.openal-soft | OpenAL Soft | audio | 3d-audio, audio-synthesis, audio-game | kcat/openal-soft | al.h, AL/ | https://github.com/kcat/openal-soft/tree/master/examples | model-ready |
| cpp.opus | Opus | audio | codec | xiph/opus | opus.h | https://github.com/xiph/opus/tree/master/tests | model-ready |
| cpp.sela | SELA | audio | codec | sahaRatul/sela | sela | https://github.com/sahaRatul/sela/tree/latest/tests | model-ready |
| cpp.soloud | SoLoud | audio | audio-game, 3d-audio | jarikomppa/soloud | soloud.h, soloud_ | https://github.com/jarikomppa/soloud/tree/master/demos | model-ready |
| cpp.speex | Speex | audio | codec | xiph/Speex | speex.h | https://github.com/xiph/speex/tree/master/doc | model-ready |
| cpp.tonic | Tonic | audio | audio-synthesis | TonicAudio/Tonic | Tonic.h | https://github.com/TonicAudio/Tonic/tree/master/examples | model-ready |
| cpp.vorbis | Vorbis | audio | codec | xiph/vorbis | vorbis/ | https://github.com/xiph/vorbis/tree/master/examples | model-ready |
| cpp.root | ROOT | big-data | data-analysis, visualization | root-project/root | root/ | https://github.com/root-project/root/tree/master/tutorials | model-ready |
| cpp.stxxl | STXXL | big-data | big-data-stl | stxxl/stxxl | stxxl/ | https://github.com/stxxl/stxxl/tree/master/examples | model-ready |
| cpp.replxx | replxx | cli | readline, interpreter | AmokHuginnsson/replxx | replxx.hxx | https://github.com/AmokHuginnsson/replxx/tree/master/examples | model-ready |
| cpp.apache-thrift | Apache Thrift | cloud | rpc | apache/thrift | thrift/ | https://github.com/apache/thrift/tree/master/compiler/cpp/test | model-ready |
| cpp.capnproto | Cap'n Proto | cloud | serialization | capnproto/capnproto | capnp/ | https://github.com/capnproto/capnproto/tree/master/c%2B%2B/samples | model-ready |
| cpp.cpprestsdk | C++ REST SDK | cloud | client-server | Microsoft/cpprestsdk | cpprest/ | https://github.com/Microsoft/cpprestsdk/tree/master/Release/samples | model-ready |
| cpp.grpc | gRPC | cloud | rpc | grpc/grpc | grpcpp/ | https://github.com/grpc/grpc/tree/master/examples | model-ready |
| cpp.libjson-rpc-cpp | libjson-rpc-cpp | cloud | json-rpc | cinemast/libjson-rpc-cpp | jsonrpccpp/ | https://github.com/cinemast/libjson-rpc-cpp/tree/master/src/examples | model-ready |
| cpp.librdkafka | librdkafka | cloud | streaming | edenhill/librdkafka | librdkafka/rdkafkacpp.h | awaiting-model | |
| cpp.rcf | Remote Call Framework | cloud | rpc | http://www.deltavsoft.com/downloads/RCF-3.0.251.zip | RCF/ | http://www.deltavsoft.com/downloads/RCF-3.0.251.zip | awaiting-model |
| cpp.xmlrpc-c | XML RPC-C C++ | cloud | rpc | mirror/xmlrpc-c | xmlrpc-c/ | https://sourceforge.net/p/xmlrpc-c/code/HEAD/tree/trunk/examples/ | awaiting-model |
| cpp.zero-mq | ZeroMQ | cloud | rpc | zeromq/libzmq | zmq.h, zmq_utils.h | https://github.com/brakmic/ZeroMQ | model-ready |
| cpp.libsequence | libsequence | computational-biology | genetics, analysis, high-performance | molpopgen/libsequence | Sequence/ | https://github.com/molpopgen/libsequence/tree/master/examples | model-ready |
| cpp.seqan | SeqAn | computational-biology | high-performance | seqan/seqan | seqan/ | https://github.com/seqan/seqan/tree/master/demos | model-ready |
| cpp.apophenia | Apophenia | computational-science | statistics | b-k/apophenia | apop.h | https://github.com/b-k/apophenia/tree/master/eg | model-ready |
| cpp.armadillo | Armadillo | computational-science | linear-algebra | conradsnicta/armadillo-code/ | armadillo | https://github.com/conradsnicta/armadillo-code/tree/unstable/examples | awaiting-model |
| cpp.blaze | blaze | computational-science | math | https://bitbucket.org/blaze-lib/blaze/src | blaze/ | https://bitbucket.org/blaze-lib/blaze/src/d60bb63d7b621a6442df753f5b216641ae271844/blazemark/src/blaze/?at=master | awaiting-model |
| cpp.boost-multiprecision | Boost.Multiprecision | computational-science | multiprecision | boostorg/multiprecision | boost/multiprecision/ | https://github.com/boostorg/multiprecision/tree/develop/example | model-ready |
| cpp.ceres-solver | Ceres Solver | computational-science | optimization | ceres-solver/ceres-solver | ceres/ | https://github.com/ceres-solver/ceres-solver/tree/master/examples | model-ready |
| cpp.cgal | CGAL | computational-science | geometry | CGAL/cgal | CGAL/ | https://github.com/CGAL/cgal | model-ready |
| cpp.cml | CML | computational-science | multiprecision | demianmnave/CML | cml.h | https://github.com/demianmnave/CML1/tree/master/examples | model-ready |
| cpp.cpp-ad | CppAD | computational-science | differentiation | coin-or/CppAD | cppad | model-ready | |
| cpp.eigen | Eigen | computational-science | algebra | eigenteam/eigen-git-mirror | Eigen/ | https://github.com/eigenteam/eigen-git-mirror/tree/master/demos | model-ready |
| cpp.evolving-objects | Evolving Objects | computational-science | optimization, ga | http://eodev.sourceforge.net/ | eo, ga.h, es.h | http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html | model-ready |
| cpp.exprtk | ExprTK | computational-science | expressions | http://www.partow.net/downloads/exprtk.zip | exprtk.hpp | https://github.com/ArashPartow/exprtk | awaiting-model |
| cpp.fftw | FFTW | computational-science | fft | FFTW/fftw3 | fftw3.h | https://github.com/FFTW/fftw3/tree/master/tests | model-ready |
| cpp.gmp | GMP | computational-science | multiprecision | https://gmplib.org/download/gmp/gmp-6.1.2.tar.lz | gmp.h | https://gmplib.org/download/gmp/gmp-6.1.2.tar.lz | awaiting-model |
| cpp.gsl | GSL | computational-science | toolkit | http://git.savannah.gnu.org/cgit/gsl.git/tree/ | gsl/ | http://git.savannah.gnu.org/cgit/gsl.git/tree/doc/examples | awaiting-model |
| cpp.kfr | kfr | computational-science | dsp, audio, fft | kfrlib/kfr | kfr/ | https://github.com/kfrlib/kfr/tree/master/examples | model-ready |
| cpp.libigl | libigl | computational-science | matrices | libigl/libigl | igl/ | https://github.com/libigl/libigl/tree/master/tutorial | model-ready |
| cpp.libtommath | LibTomMath | computational-science | integers | libtom/libtommath | tommath.h | https://github.com/libtom/libtommath/tree/develop/demo | model-ready |
| cpp.maximilian | Maximilian | computational-science | dsp, audio, fft | micknoise/Maximilian | maximilian.h | https://github.com/micknoise/Maximilian/tree/master/maximilian_examples | model-ready |
| cpp.miracl | MIRACL | computational-science | cryptography | miracl/MIRACL | MIRACL/ | https://github.com/miracl/MIRACL/tree/master/source | model-ready |
| cpp.muparser | muparser | computational-science | expressions | beltoforion/muparser | muParser.h | https://github.com/beltoforion/muparser/tree/master/samples | model-ready |
| cpp.nt2 | NT2 | computational-science | toolkit | jtlap/nt2 | nt2/ | https://github.com/jtlap/nt2/tree/master/demo | model-ready |
| cpp.open-blas | OpenBLAS | computational-science | linear-algebra | xianyi/OpenBLAS | common.h | https://github.com/xianyi/OpenBLAS/tree/develop/benchmark | model-ready |
| cpp.trilinos | Trilinos | computational-science | toolkit | trilinos/Trilinos | Trilinos/ | https://github.com/trilinos/Trilinos/tree/master/packages | model-ready |
| cpp.versor | Versor | computational-science | geometry | wolftype/versor | vsr_app.h | https://github.com/wolftype/versor/tree/devel/examples | model-ready |
| cpp.wykobi | Wykobi | computational-science | geometry | ArashPartow/wykobi | wykobi.hpp, wykobi_ | http://www.wykobi.com/tutorial.html | model-ready |
| cpp.ccv | ccv | computer-vision | cv | liuliu/ccv | ccv.h | https://github.com/liuliu/ccv/tree/unstable/test | model-ready |
| cpp.itk | ITK | computer-vision | segmentation, registration | InsightSoftwareConsortium/ITK | itk | https://github.com/InsightSoftwareConsortium/ITK/tree/master/Examples | model-ready |
| cpp.open-cv | OpenCV | computer-vision | cv | opencv/opencv | opencv/, opencv2/ | model-ready | |
| cpp.tesseract | Tesseract | computer-vision | ocr | tesseract-ocr/tesseract | tesseract | model-ready | |
| cpp.vigra | VIGRA | computer-vision | image-analysis | ukoethe/vigra | vigra/ | https://github.com/ukoethe/vigra/tree/master/src/examples | model-ready |
| cpp.vlfeat | VLFeat | computer-vision | algorithms, image-features | vlfeat/vlfeat | vl/ | https://github.com/vlfeat/vlfeat/tree/master/src | model-ready |
| cpp.libucl | LIBUCL | configuration | ucl | vstakhov/libucl | ucl++ | model-ready | |
| cpp.civetweb | CivetWeb | cpp-web | web-server | civetweb/civetweb | CivetServer.h, civetweb.h | https://github.com/civetweb/civetweb/tree/master/examples | model-ready |
| cpp.cppcms | CppCMS | cpp-web | high-perf-web | artyom-beilis/cppcms | cppcms/ | https://github.com/artyom-beilis/cppcms/tree/master/examples | model-ready |
| cpp.crow | Crow | cpp-web | microframework | ipkn/crow | crow.h | https://github.com/ipkn/crow/tree/master/examples | model-ready |
| cpp.cutelyst | Cutelyst | cpp-web | qt-web | cutelyst/cutelyst | Cutelyst/ | https://github.com/cutelyst/cutelyst/tree/master/tests | model-ready |
| cpp.ffead-cpp | ffead-cpp | cpp-web | framework | sumeetchhetri/ffead-cpp | https://github.com/sumeetchhetri/ffead-cpp/tree/master/tests | model-ready | |
| cpp.kore | Kore | cpp-web | framework, secure-scalable | jorisvink/kore | kore/ | https://github.com/jorisvink/kore/tree/master/examples | model-ready |
| cpp.lwan | Lwan | cpp-web | web-server | lpereira/lwan | lwan.h, lwan- | https://github.com/lpereira/lwan/tree/master/src/samples | model-ready |
| cpp.onion | Onion | cpp-web | web-server | davidmoreno/onion | onion/ | https://github.com/davidmoreno/onion/tree/master/examples | model-ready |
| cpp.pistache | Pistache | cpp-web | rest | oktal/pistache | pistache/ | https://github.com/oktal/pistache/tree/master/examples | model-ready |
| cpp.qdjango | QDjango | cpp-web | qt-web | jlaine/qdjango | QDjango | https://github.com/jlaine/qdjango/tree/master/examples | model-ready |
| cpp.restbed | Restbed | cpp-web | rest | corvusoft/restbed | restbed | https://github.com/Corvusoft/restbed/tree/master/test | model-ready |
| cpp.treefrog-framework | TreeFrog | cpp-web | mvc | treefrogframework/treefrog-framework | TAbstractController, tapplicationscheduler.h, tcriteriaconverter.h, thazardptrmanager.h, TJSModule, tmongoobject.h, TreeFrogController, TSqlQuery, tabstractcontroller.h, TApplicationServerBase, tcrite… | https://github.com/treefrogframework/treefrog-framework/tree/master/examples | model-ready |
| cpp.wt | Wt | cpp-web | toolkit | emweb/wt | Wt/ | https://github.com/emweb/wt/tree/master/examples | model-ready |
| cpp.casacore | casacore | data-science | astronomy | casacore/casacore | aips.h, Coordinates.h, DerivedMC.h, FITS.h, Images.h, Lattices.h, MeasUDF.h, Measures.h, MS, MSFits.h, Converters.h, Mathematics.h, Tables.h | https://github.com/casacore/casacore/tree/master/msfits/apps | model-ready |
| cpp.meta | MeTa | data-science | data-analysis | meta-toolkit/meta | meta/ | https://github.com/meta-toolkit/meta/tree/master/tests | model-ready |
| cpp.vcflib | vcflib | data-science | vcf-files | vcflib/vcflib | Variant.h | https://github.com/vcflib/vcflib/tree/master/test/tests | model-ready |
| cpp.vtk | VTK | data-science | visualization | Kitware/VTK | vtk | https://github.com/Kitware/VTK/tree/master/Examples | model-ready |
| cpp.boost-property-tree | Boost.PropertyTree | data-structures | tree | boostorg/property_tree | boost/property_tree/ | https://github.com/boostorg/property_tree/tree/develop/examples | model-ready |
| cpp.ck | ck | data-structures | high-performance | concurrencykit/ck | ck_ | model-ready | |
| cpp.concurrentqueue | ConcurrentQueue | data-structures | queues, high-performance, concurrency | cameron314/concurrentqueue | blockingconcurrentqueue.h, concurrentqueue.h | https://github.com/cameron314/concurrentqueue/blob/master/samples.md | model-ready |
| cpp.hashmap | hashmap | data-structures | hashmap, high-performance | goossaert/hashmap | hashmap.h, probing_hashmap.h, tombstone_hashmap.h, backshift_hashmap.h, bitmap_hashmap.h, shadow_hashmap.h | https://github.com/goossaert/hashmap/blob/master/main.cc | model-ready |
| cpp.hopscotch-map | hopscotch-map | data-structures | hashmap, high-performance | Tessil/hopscotch-map | hopscotch_ | https://github.com/Tessil/hopscotch-map/tree/master/tests | model-ready |
| cpp.junction | Junction | data-structures | high-performance, concurrency | preshing/junction | junction/ | https://github.com/preshing/junction/tree/master/samples | model-ready |
| cpp.klib | Klib | data-structures | collections | attractivechaos/klib | bgzf.h, kbit.h, keigen.h, khash.h, kmath.h, kseq.h, kstring.h, kurl.h, kalloc.h, kbtree.h, kexpr.h, khmm.h, knetfile.h, kson.h, ksw.h, kvec.h, kavl.h, kdq.h, kgraph.h, klist.h, knhx.h, ksort.h, kthrea… | https://github.com/attractivechaos/klib/tree/master/test | model-ready |
| cpp.libcds | CDS C++ library | data-structures | high-performance, concurrency | khizmax/libcds | cds/ | https://github.com/khizmax/libcds/tree/master/test | model-ready |
| cpp.libnih | libnih | data-structures | collections | keybuk/libnih | nih/ | https://github.com/keybuk/libnih/tree/master/nih/tests | model-ready |
| cpp.lshbox | LSHBOX | data-structures | hashmap, high-performance | RSIA-LIESMARS-WHU/LSHBOX | lshbox.h | https://github.com/RSIA-LIESMARS-WHU/LSHBOX/tree/master/tools | model-ready |
| cpp.partio | Partio | data-structures | point-cloud | wdas/partio | Partio.h | https://github.com/wdas/partio/tree/master/src/tests | model-ready |
| cpp.plf_colony | plf_colony | data-structures | high-performance | mattreecebentley/plf_colony | plf_colony.h | http://www.plflib.org/colony.htm#functions | model-ready |
| cpp.plf_list | plf_list | data-structures | list, high-performance | mattreecebentley/plf_list | plf_list.h | http://www.plflib.org/list.htm#functions | model-ready |
| cpp.plf_stack | plf_stack | data-structures | stack, high-performance | mattreecebentley/plf_stack | plf_stack.h | http://www.plflib.org/stack.htm#functions | model-ready |
| cpp.readerwriterqueue | readerwriterqueue | data-structures | queues, high-performance, concurrency | cameron314/readerwriterqueue | readerwriterqueue.h | https://github.com/cameron314/readerwriterqueue#use | model-ready |
| cpp.ring-span-lite | ring-span lite | data-structures | buffer-view | martinmoene/ring-span-lite | ring_span.hpp | https://github.com/martinmoene/ring-span-lite/tree/master/example | model-ready |
| cpp.sparsepp | Sparsepp | data-structures | hashmap, high-performance | greg7mdp/sparsepp | sparsepp/spp.h | https://github.com/greg7mdp/sparsepp/tree/master/examples | model-ready |
| cpp.vexcl | VexCL | data-structures | high-performance, cuda | ddemidov/vexcl | vexcl/ | https://github.com/ddemidov/vexcl/tree/master/examples | model-ready |
| cpp.benchmark | benchmark | diagnostics | benchmarking | google/benchmark | benchmark/benchmark.h | https://github.com/google/benchmark/tree/master/test | model-ready |
| cpp.blackhole | Blackhole | diagnostics | logging | 3Hren/blackhole | blackhole/ | https://github.com/3Hren/blackhole/tree/master/examples | model-ready |
| cpp.boost-log | Boost.Log | diagnostics | logging | boostorg/log | boost/log/ | https://github.com/boostorg/log/tree/develop/example | model-ready |
| cpp.celero | Celero | diagnostics | benchmarking | DigitalInBlue/Celero | celero/ | https://github.com/DigitalInBlue/Celero/tree/master/experiments | model-ready |
| cpp.easyloggingpp | EasyLogging++ | diagnostics | logging | muflihun/easyloggingpp | easylogging++.h | https://github.com/muflihun/easyloggingpp/tree/master/samples | model-ready |
| cpp.g3log | G3log | diagnostics | logging | KjellKod/g3log | g3log/ | https://github.com/KjellKod/g3log/tree/master/example | model-ready |
| cpp.glog | glog | diagnostics | logging | google/glog | glog/ | https://github.com/google/glog/tree/master/bazel/example | model-ready |
| cpp.log4cplus | log4cplus | diagnostics | logging | log4cplus/log4cplus | log4cplus/ | https://github.com/log4cplus/log4cplus/tree/master/tests | model-ready |
| cpp.log4cpp | log4cpp | diagnostics | logging | https://sourceforge.net/p/log4cpp/codegit/ci/master/tree/ | log4cpp/ | https://sourceforge.net/p/log4cpp/codegit/ci/master/tree/tests/ | awaiting-model |
| cpp.loguru | Loguru | diagnostics | logging | emilk/loguru | loguru.hpp | https://github.com/emilk/loguru/tree/master/loguru_example | model-ready |
| cpp.plog | Plog | diagnostics | logging | SergiusTheBest/plog | plog/ | https://github.com/SergiusTheBest/plog/tree/master/samples | model-ready |
| cpp.reckless | Reckless | diagnostics | logging | mattiasflodin/reckless | reckless/ | https://github.com/mattiasflodin/reckless/tree/master/examples | model-ready |
| cpp.spdlog | spdlog | diagnostics | logging | gabime/spdlog | spdlog/ | https://github.com/gabime/spdlog/tree/master/example | model-ready |
| cpp.templog | templog | diagnostics | logging | https://sourceforge.net/p/templog/code/HEAD/tree/code/trunk/ | logging.h | https://sourceforge.net/p/templog/code/HEAD/tree/code/trunk/_test/ | model-ready |
| cpp.caffe | Caffe | dl | framework | BVLC/caffe | caffe | model-ready | |
| cpp.caffe2 | Caffe2 | dl | framework | caffe2/caffe2 | caffe2/ | https://github.com/caffe2/caffe2/tree/master/caffe2/experiments | model-ready |
| cpp.cntk | CNTK | dl | framework | Microsoft/CNTK | cntk | https://github.com/Microsoft/CNTK/tree/master/Examples | model-ready |
| cpp.cpp-torch | cpp-torch | dl | torch-wrapper | tuotuoxp/cpp-torch | cpptorch.h | https://github.com/tuotuoxp/cpp-torch/tree/master/example | model-ready |
| cpp.frugally-deep | frugally-deep | dl | keras-models | Dobiasd/frugally-deep | fdeep/fdeep.hpp | https://github.com/Dobiasd/frugally-deep/tree/master/test | model-ready |
| cpp.minerva | Minerva | dl | multi-gpu | dmlc/minerva | minerva.h | https://github.com/dmlc/minerva/tree/master/apps | model-ready |
| cpp.mxnet | mxnet | dl | framework | apache/incubator-mxnet | mxnet | awaiting-model | |
| cpp.rnnlib | RNNLIB | dl | rnn | szcom/rnnlib | rnnlib/src/ | https://github.com/szcom/rnnlib/blob/master/src/Main.cpp, https://github.com/szcom/rnnlib/tree/master/examples | model-ready |
| cpp.tensorflow | TensorFlow | dl | framework | tensorflow/tensorflow | tensorflow | model-ready | |
| cpp.tiny-dnn | tiny-dnn | dl | framework | tiny-dnn/tiny-dnn | tiny_dnn/tiny_dnn.h | https://github.com/tiny-dnn/tiny-dnn/tree/master/examples | model-ready |
| cpp.veles | veles | dl | framework | Samsung/veles | veles.h | https://github.com/Samsung/veles/tree/master/libVeles/tests | model-ready |
| cpp.vireo | Vireo | dl | video-processing | twitter/vireo | vireo/ | https://github.com/twitter/vireo/tree/master/vireo/helloworld | awaiting-model |
| cpp.brotli | Brotli | efficient-data | compression | google/brotli | brotli/ | https://github.com/google/brotli/blob/master/python/_brotli.cc | model-ready |
| cpp.bzip2 | bzip2 | efficient-data | compression | http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz | bzlib.h | http://www.bzip.org/1.0.5/bzip2-manual-1.0.5.html | model-ready |
| cpp.cereal | cereal | efficient-data | serialization | USCiLab/cereal | cereal/ | https://github.com/USCiLab/cereal#cereal-is-easy-to-use | awaiting-model |
| cpp.cppcodec | cppcodec | efficient-data | encoding | tplgy/cppcodec | cppcodec/ | https://github.com/tplgy/cppcodec/tree/master/test | awaiting-model |
| cpp.finite-state-entropy | FiniteStateEntropy | efficient-data | compression | Cyan4973/FiniteStateEntropy | FiniteStateEntropy/lib/ | https://github.com/Cyan4973/FiniteStateEntropy/tree/dev/programs | model-ready |
| cpp.flatbuffers | FlatBuffers | efficient-data | serialization | google/flatbuffers | flatbuffers/ | https://github.com/google/flatbuffers/tree/master/samples | awaiting-model |
| cpp.karchive | kArchive | efficient-data | compression | KDE/karchive | karchive/k | https://github.com/KDE/karchive/tree/master/examples | model-ready |
| cpp.lz4 | LZ4 | efficient-data | compression | lz4/lz4 | lz4.h | https://github.com/lz4/lz4/tree/dev/examples | model-ready |
| cpp.lzfse | LZFSE | efficient-data | compression | lzfse/lzfse | lzfse.h | https://developer.apple.com/library/archive/samplecode/CompressionSample/CompressionSampleCompressingBlocksandStreamsofData.zip | model-ready |
| cpp.lzham | LZHAM | efficient-data | compression | https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/lzham/source-archive.zip | lzham_static_lib.h | https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/lzham/source-archive.zip | model-ready |
| cpp.lzma | LZMA | efficient-data | compression | jljusten/LZMA-SDK | Lzma | model-ready | |
| cpp.lzmat | LZMAT | efficient-data | compression | http://www.matcode.com/lzmat_lib.zip | lzmat.h | model-ready | |
| cpp.miniz | miniz | efficient-data | compression | https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/miniz/source-archive.zip | miniz.h | https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/miniz/source-archive.zip | model-ready |
| cpp.minizip | Minizip | efficient-data | compression | nmoinvaz/minizip | mz.h, mz_ | https://github.com/nmoinvaz/minizip/blob/master/test/test.c | model-ready |
| cpp.msgpack | msgpack | efficient-data | serialization | msgpack/msgpack-c | msgpack.hpp | https://github.com/msgpack/msgpack-c/tree/master/example | awaiting-model |
| cpp.physics-fs | PhysicsFS | efficient-data | compression | https://hg.icculus.org/icculus/physfs/file | physfs.h | http://icculus.org/physfs/physfstut.txt | model-ready |
| cpp.protobuf-c | protobuf-c | efficient-data | encoding | protobuf-c/protobuf-c | protobuf-c.h | awaiting-model | |
| cpp.protocol-buffers | Protocol Buffers | efficient-data | encoding | google/protobuf | google/protobuf | model-ready | |
| cpp.raftlib | RaftLib | efficient-data | io-streams | RaftLib/RaftLib | raft, raftio | https://github.com/RaftLib/RaftLib/tree/master/examples | model-ready |
| cpp.simple-binary-encoding | Simple Binary Encoding | efficient-data | encoding | real-logic/simple-binary-encoding | otf/, sbe/ | https://github.com/real-logic/simple-binary-encoding/tree/master/sbe-samples/src/main/cpp | awaiting-model |
| cpp.smaz | SMAZ | efficient-data | compression | antirez/smaz | smaz.h | https://github.com/antirez/smaz/blob/master/smaz_test.c | model-ready |
| cpp.snappy | Snappy | efficient-data | compression | google/snappy | snappy.h | https://github.com/google/snappy#usage | model-ready |
| cpp.zlib | zlib | efficient-data | compression | http://zlib.net/zlib-1.2.11.tar.gz | zlib.h | http://zlib.net/zlib-1.2.11.tar.gz | model-ready |
| cpp.zlib-ng | zlib-ng | efficient-data | compression | Dead2/zlib-ng | zlib.h | https://github.com/Dead2/zlib-ng/tree/develop/test | model-ready |
| cpp.zstd | Zstandard | efficient-data | compression | facebook/zstd | zstd.h | https://github.com/facebook/zstd/tree/dev/examples | model-ready |
| cpp.zziplib | ZZIPlib | efficient-data | compression | gdraheim/zziplib | zzip/zzip.h | https://github.com/gdraheim/zziplib/tree/master/test | model-ready |
| cpp.access_profiler | access_profiler | eng-tools | profiler | arvidn/access_profiler | access_profiler.hpp | https://github.com/arvidn/access_profiler/blob/master/test.cpp | awaiting-model |
| cpp.backward-cpp | Backward-cpp | eng-tools | pretty-output, debugging | bombela/backward-cpp | backward.hpp | https://github.com/bombela/backward-cpp/tree/master/test | model-ready |
| cpp.ig-debugheap | ig-debugheap | eng-tools | debugging | deplinenoise/ig-debugheap | DebugHeap.h | https://github.com/deplinenoise/ig-debugheap/blob/master/demo.c | insufficient-data |
| cpp.memtrack | memtrack | eng-tools | leak-detection | maximkulkin/memtrack | memtrack.h | http://www.almostinfinite.com/memtrack.html | awaiting-model |
| cpp.microprofile | microprofile | eng-tools | profiler | jonasmr/microprofile | microprofile.h | https://github.com/jonasmr/microprofile/tree/master/demo | model-ready |
| cpp.plf_nanotimer | plf_nanotimer | eng-tools | timing | mattreecebentley/plf_nanotimer | plf_nanotimer.h | http://www.plflib.org/nanotimer.htm#functions | awaiting-model |
| cpp.remotery | Remotery | eng-tools | profiler | Celtoys/Remotery | Remotery.h | https://github.com/Celtoys/Remotery/tree/master/sample | model-ready |
| cpp.vld | VLD | eng-tools | leak-detection | KindDragon/vld | vld/ | model-ready | |
| cpp.actor-framework | Actor Framework | faster-code | concurrency, framework | actor-framework/actor-framework | caf/all.hpp | https://github.com/actor-framework/actor-framework/tree/master/examples | model-ready |
| cpp.alpaka | alpaka | faster-code | concurrency, high-performance | ComputationalRadiationPhysics/alpaka | alpaka/alpaka.hp | https://github.com/ComputationalRadiationPhysics/alpaka/tree/develop/example | model-ready |
| cpp.arrayfire | ArrayFire | faster-code | concurrency, high-performance | arrayfire/arrayfire | arrayfire.h | https://github.com/arrayfire/arrayfire/tree/master/examples | model-ready |
| cpp.bolt | Bolt | faster-code | concurrency, high-performance, gpu | HSA-Libraries/Bolt | bolt/ | https://github.com/HSA-Libraries/Bolt/tree/master/examples | model-ready |
| cpp.boost-compute | Boost.Compute | faster-code | concurrency, high-performance, gpu | boostorg/compute | boost/compute/core.hpp | https://github.com/boostorg/compute/tree/master/example | model-ready |
| cpp.cub | CUB | faster-code | cuda, high-performance | NVlabs/cub | cub/cub.cuh | http://nvlabs.github.io/cub/ | model-ready |
| cpp.cupla | cupla | faster-code | cuda, high-performance | ComputationalRadiationPhysics/cupla | cuda_to_cupla.hpp | https://github.com/ComputationalRadiationPhysics/cupla/tree/dev/example/CUDASamples | model-ready |
| cpp.hpx | HPX | faster-code | high-performance, concurrency | STEllAR-GROUP/hpx | hpx/ | https://github.com/STEllAR-GROUP/hpx/tree/master/examples | model-ready |
| cpp.intel-tbb | Intel TBB | faster-code | concurrency | 01org/tbb | tbb | model-ready | |
| cpp.libclcxx | OpenCL | faster-code | high-performance, concurrency | KhronosGroup/libclcxx | opencl_ | https://github.com/KhronosGroup/libclcxx/tree/master/test | model-ready |
| cpp.libcsptr | C Smart Pointers | faster-code | smart-pointer | Snaipe/libcsptr | csptr/ | https://github.com/Snaipe/libcsptr/tree/master/check/test | model-ready |
| cpp.libdill | libdill | faster-code | concurrency, high-performance | sustrik/libdill | libdill.h | https://github.com/sustrik/libdill/tree/master/examples | model-ready |
| cpp.libmill | LIBMILL | faster-code | concurrency, high-performance | sustrik/libmill | libmill.h | https://github.com/sustrik/libmill/tree/master/tutorial | model-ready |
| cpp.parallel-stl | Parallel STL | faster-code | concurrency, high-performance | intel/parallelstl | pstl/ | https://github.com/intel/parallelstl/tree/master/examples | model-ready |
| cpp.thrust | Thrust | faster-code | high-performance, concurrency | thrust/thrust | thrust/ | https://github.com/thrust/thrust/tree/master/examples | model-ready |
| cpp.vartypes | vartypes | faster-code | variable-types | szi/vartypes | Var | https://github.com/szi/vartypes/tree/master/example/src | model-ready |
| cpp.vc | Vc | faster-code | simd | VcDevel/Vc | Vc/ | https://github.com/VcDevel/Vc/tree/master/examples | model-ready |
| cpp.quantlib | QuantLib | fintech | algo-trading | lballabio/quantlib | ql/ | https://github.com/lballabio/QuantLib/tree/master/Examples | model-ready |
| cpp.functional-plus | FunctionalPlus | functional | readable-code | Dobiasd/FunctionalPlus | fplus/ | https://github.com/Dobiasd/FunctionalPlus/tree/master/examples | model-ready |
| cpp.mach7 | Mach7 | functional | pattern-matching | solodon4/Mach7 | mach7/ | https://github.com/solodon4/Mach7/tree/master/code/test/examples | awaiting-model |
| cpp.allegro5 | Allegro5 | graphics-gaming | framework | liballeg/allegro5 | allegro5/ | https://github.com/liballeg/allegro5/tree/master/examples | model-ready |
| cpp.bgfx | bgfx | graphics-gaming | framework | bkaradzic/bgfx | bgfx/bgfx.h, bgfx_utils.h | https://github.com/bkaradzic/bgfx/tree/master/examples | model-ready |
| cpp.box2d | Box2D | graphics-gaming | physics-simulation | erincatto/Box2D | Box2D.h | https://github.com/erincatto/Box2D/tree/master/Box2D/HelloWorld | model-ready |
| cpp.bullet | Bullet | graphics-gaming | physics-simulation | bulletphysics/bullet3 | BulletCollision/, BulletDynamics/, LinearMath/, BulletInverseDynamics/, BulletSoftBody/, btBulletCollisionCommon.h, btBulletDynamicsCommon.h | https://github.com/bulletphysics/bullet3/tree/master/examples | model-ready |
| cpp.cairo | cairo | graphics-gaming | 2d-graphics, multi-device | https://cgit.freedesktop.org/cairo/tree/ | cairo-boilerplate.h | https://cgit.freedesktop.org/cairo/tree/test | awaiting-model |
| cpp.chipmunk2d | Chipmunk2D | graphics-gaming | physics-simulation | slembcke/Chipmunk2D | chipmunk/ | https://github.com/slembcke/Chipmunk2D/tree/master/demo | model-ready |
| cpp.cinder | Cinder | graphics-gaming | toolkit | cinder/Cinder | cinder | model-ready | |
| cpp.cocos2d-x | cocos2d-x | graphics-gaming | framework | cocos2d/cocos2d-x | cocos2d.h | https://github.com/chukong/programmers-guide-samples/tree/v3.10/cpp/src | model-ready |
| cpp.delta3d | delta3d | graphics-gaming | simulation | https://sourceforge.net/p/delta3d/code/HEAD/tree/trunk/delta3d/ | dtABC/, dtDAL/, dtDirectorQt/, dtInputPLIB/, dtQt/, dtActors/, dtDirector/, dtDIS/, dtInspectorQt/, dtRender/, dtAI/, dtDirectorAnimNodes/, dtGame/, dtLMS/, dtScript/, dtAnim/, dtDirectorAudioNodes/,… | https://sourceforge.net/p/delta3d/code/HEAD/tree/trunk/delta3d/examples/ | awaiting-model |
| cpp.diligent-engine | DiligentEngine | graphics-gaming | 3d-engine | DiligentGraphics/DiligentEngine | NativeApp/ | https://github.com/DiligentGraphics/DiligentSamples | model-ready |
| cpp.direct-xtk | DirectXTK | graphics-gaming | toolkit | Microsoft/DirectXTK | Audio.h, GraphicsMemory.h, SimpleMath.h, CommonStates.h, Keyboard.h, DDSTextureLoader.h, Model.h, SpriteBatch.h, DirectXHelpers.h, Mouse.h, SpriteFont.h, Effects.h, PostProcess.h, VertexTypes.h, GameP… | https://github.com/Microsoft/DirectXTK/wiki/Samples | model-ready |
| cpp.entt | EnTT | graphics-gaming | framework | skypjack/entt | entt.hpp | https://github.com/skypjack/entt#code-example | model-ready |
| cpp.gameplay | GamePlay | graphics-gaming | 3d-engine | gameplay3d/GamePlay | gameplay.h | https://github.com/gameplay3d/GamePlay/tree/master/samples | model-ready |
| cpp.gd | GD | graphics-gaming | graphic-creation | libgd/libgd | gd.h | https://github.com/libgd/libgd/tree/master/examples | model-ready |
| cpp.glm | GLM | graphics-gaming | opengl-math | g-truc/glm | glm/ | https://github.com/g-truc/glm/tree/master/test | model-ready |
| cpp.gmtl | GMTL | graphics-gaming | math | https://sourceforge.net/p/ggt/code/HEAD/tree/trunk/ | gmtl/ | https://sourceforge.net/p/ggt/code/HEAD/tree/trunk/examples/ | awaiting-model |
| cpp.grit | Grit | graphics-gaming | game-engine | https://sourceforge.net/p/gritengine/code/HEAD/tree/trunk/ | awaiting-model | ||
| cpp.horde-3d | Horde3D | graphics-gaming | animation | horde3d/Horde3D | Horde3D.h, Horde3DUtils.h | https://github.com/horde3d/Horde3D/tree/master/Horde3D/Samples | model-ready |
| cpp.ion | Ion | graphics-gaming | toolkit | google/ion | ion/ | https://github.com/google/ion/tree/master/ion/demos | model-ready |
| cpp.irrlicht | Irrlicht | graphics-gaming | 3d-engine | https://sourceforge.net/p/irrlicht/code/HEAD/tree/trunk/ | irrlicht.h, driverChoice.h | https://sourceforge.net/p/irrlicht/code/HEAD/tree/trunk/examples/ | model-ready |
| cpp.klay-ge | KlayGE | graphics-gaming | game-engine | gongminmin/KlayGE | KlayGE/ | https://github.com/gongminmin/KlayGE/tree/develop/KlayGE/Samples | model-ready |
| cpp.libclsph | libclsph | graphics-gaming | animation, gpu, game | libclsph/libclsph | sph_simulation.h | https://github.com/libclsph/libclsph/tree/master/example | model-ready |
| cpp.linmath.h | linmath.h | graphics-gaming | math | datenwolf/linmath.h | linmath.h | model-ready | |
| cpp.liquid-fun | LiquidFun | graphics-gaming | physics-simulation | google/liquidfun | Box2D.h | https://github.com/google/liquidfun/tree/master/liquidfun/Box2D/HelloWorld, https://github.com/google/liquidfun/tree/master/liquidfun/Contributions | model-ready |
| cpp.magnum | Magnum | graphics-gaming | cross-platform-graphics, visualization | mosra/magnum | Magnum/ | https://github.com/mosra/magnum/tree/master/doc/snippets | model-ready |
| cpp.nanovg | NanoVG | graphics-gaming | vector-graphics | memononen/nanovg | nanovg.h | https://github.com/memononen/nanovg/tree/master/example | model-ready |
| cpp.newton-dynamics | Newton Dynamics | graphics-gaming | physics-simulation | MADEAPPS/newton-dynamics | dAnimation/, dCompilerKit/, dContainers/, dCustomJoints/, dLanguageBinding/, dMath/, dNewton/, dScene/, dWrappers/, dgCore/, dgMeshUtil/, dgNewton/, dgNewtonCpu/, dgPhysics/ | https://github.com/MADEAPPS/newton-dynamics/tree/master/applications | model-ready |
| cpp.ode | ODE | graphics-gaming | physics-simulation | https://sourceforge.net/p/opende/code/HEAD/tree/trunk/ | ode.h | https://sourceforge.net/p/opende/code/HEAD/tree/trunk/tests/ | awaiting-model |
| cpp.ofx-box2d | ofxBox2d | graphics-gaming | physics-simulation | vanderlin/ofxBox2d | ofxBox2d.h | https://github.com/vanderlin/ofxBox2d | model-ready |
| cpp.ogre | Ogre | graphics-gaming | 3d-engine | OGRECave/ogre | Ogre | model-ready | |
| cpp.open-frameworks | openFrameworks | graphics-gaming | creative-coding | openframeworks/openFrameworks | of3dGraphics.h, ofBaseApp.h, ofEventUtils.h, ofGstVideoGrabber.h, ofMatrix4x4.h, ofQTKitMovieRenderer.h, ofSoundPlayer.h, ofVbo.h, of3dPrimitives.h, ofBaseTypes.h, ofFbo.h, ofGstVideoPlayer.h, ofMatri… | https://github.com/openframeworks/openFrameworks/tree/master/examples | model-ready |
| cpp.open-gl | OpenGL | graphics-gaming | framework | glm, GL, GLFW | SaschaWillems/openglcpp, opengl-tutorials/ogl | model-ready | |
| cpp.open-scene-graph | OpenSceneGraph | graphics-gaming | 3d-toolkit | openscenegraph/OpenSceneGraph | osg | https://github.com/openscenegraph/OpenSceneGraph/tree/master/examples | model-ready |
| cpp.open-subdiv | OpenSubdiv | graphics-gaming | surface-subdiv | PixarAnimationStudios/OpenSubdiv | opensubdiv/ | https://github.com/PixarAnimationStudios/OpenSubdiv/tree/master/examples | model-ready |
| cpp.openvdb | OpenVDB | graphics-gaming | animation | dreamworksanimation/openvdb | openvdb/ | https://github.com/dreamworksanimation/openvdb/tree/master/openvdb/unittest | model-ready |
| cpp.oxygine | Oxygine | graphics-gaming | game-engine | oxygine/oxygine-framework | ox/, oxygine-framework.h | https://github.com/oxygine/oxygine-framework/tree/master/examples | model-ready |
| cpp.panda3d | Panda3D | graphics-gaming | 3d-engine | panda3d/panda3d | panda | https://github.com/panda3d/panda3d/tree/master/samples | model-ready |
| cpp.polycode | Polycode | graphics-gaming | framework | ivansafrin/Polycode | Polycode.h, PolycodeView.h | https://github.com/ivansafrin/Polycode/tree/master/Examples/C%2B%2B | model-ready |
| cpp.raknet | RakNet | graphics-gaming | networking-engine | facebookarchive/RakNet | RakNet/ | https://github.com/facebookarchive/RakNet/tree/master/Samples | model-ready |
| cpp.recastnavigation | recastnavigation | graphics-gaming | toolkit, 3d-library | recastnavigation/recastnavigation | Recast.h, DetourTileCache.h, DetourCrowd.h, Detour, DebugUtils | https://github.com/recastnavigation/recastnavigation/blob/master/RecastDemo/Source | model-ready |
| cpp.sdl | SDL | graphics-gaming | direct3d-opengl | SDL-mirror/SDL | SDL | model-ready | |
| cpp.simbody | Simbody | graphics-gaming | physics-simulation | simbody/simbody | Simbody.h | https://github.com/simbody/simbody/tree/master/examples | model-ready |
| cpp.skia | Skia | graphics-gaming | 2d-engine | google/skia | Sk | https://github.com/google/skia/tree/master/samplecode | model-ready |
| cpp.urho-3d | Urho3D | graphics-gaming | game-engine | urho3d/Urho3D | Urho3D/ | https://github.com/urho3d/Urho3D/tree/master/Source/Samples | model-ready |
| cpp.cegui | CEGUI | gui | widgets | https://bitbucket.org/cegui/cegui/src | CEGUI.h | https://bitbucket.org/cegui/cegui/src/b7f846e6d8926f09080c4326f60cf6049ba5f5fc/samples/?at=v0-8 | awaiting-model |
| cpp.dear-imgui | Dear ImGui | gui | toolkit | ocornut/imgui | imgui.h | https://github.com/ocornut/imgui/tree/master/examples | model-ready |
| cpp.fltk | FLTK | gui | toolkit | http://www.fltk.org/software.php?VERSION=1.3.4&FILE=fltk/1.3.4/fltk-1.3.4-2-source.tar.gz | FL/ | http://www.fltk.org/software.php?VERSION=1.3.4&FILE=fltk/1.3.4/fltk-1.3.4-2-source.tar.gz | awaiting-model |
| cpp.gacui | GacUI | gui | gpu-ui | vczh-libraries/GacUI | GacUI.h | https://github.com/vczh-libraries/GacUI/tree/master/Test/GacUISrc/UnitTest | model-ready |
| cpp.glfw | GLFW | gui | multi-platform-opengl | glfw/glfw | GLFW/glfw3.h | https://github.com/glfw/glfw/tree/master/examples | model-ready |
| cpp.gtk | GTK+ | gui | toolkit | https://gitlab.gnome.org/GNOME/gtk/tree/master | gtk/gtk.h | https://gitlab.gnome.org/GNOME/gtk/tree/master/examples | awaiting-model |
| cpp.gtkmm | gtkmm | gui | toolkit | https://gitlab.gnome.org/GNOME/gtkmm/tree/master/ | gtkmm/ | https://gitlab.gnome.org/GNOME/gtkmm/tree/master/demos/gtk-demo | awaiting-model |
| cpp.lib-rocket | libRocket | gui | html-ui | libRocket/libRocket | Rocket/ | https://github.com/libRocket/libRocket/tree/master/Samples | model-ready |
| cpp.libui | libui | gui | c-gui | andlabs/libui | ui.h | https://github.com/andlabs/libui/tree/master/examples | model-ready |
| cpp.mygui | MyGUI | gui | cross-platform-cpp-gui | MyGUI/mygui | MyGUI.h | https://github.com/MyGUI/mygui/tree/master/Demos | model-ready |
| cpp.nana | nana | gui | cross-platform-cpp-gui | cnjinhao/nana | nana/gui.hpp, nana/gui/ | https://github.com/qPCR4vir/nana-demo | model-ready |
| cpp.nanogui | NanoGUI | gui | widgets | wjakob/nanogui | nanogui.h | https://github.com/memononen/nanovg/tree/master/example | awaiting-model |
| cpp.ncurses | Ncurses | gui | framework | http://invisible-island.net/datafiles/release/ncurses.tar.gz | ncurses_cfg.h, curses.h | http://invisible-island.net/ncurses/ncurses-examples.html | model-ready |
| cpp.nuklear | Nuklear | gui | toolkit | vurtun/nuklear | nuklear.h | https://github.com/vurtun/nuklear/tree/master/example, https://github.com/vurtun/nuklear/tree/master/demo | model-ready |
| cpp.pdcurses | PDCurses | gui | framework | wmcbrine/PDCurses | curses.h | https://github.com/wmcbrine/PDCurses/tree/master/demos | model-ready |
| cpp.qcustom-plot | QCustomPlot | gui | qt-plots | https://gitlab.com/DerManu/QCustomPlot | qcp.h | https://gitlab.com/DerManu/QCustomPlot/tree/master/examples | awaiting-model |
| cpp.qt | Qt | gui | framework | qt/qt | Q | model-ready | |
| cpp.qwt | Qwt | gui | widgets | https://sourceforge.net/p/qwt/code/HEAD/tree/trunk/qwt/ | qwt_ | https://sourceforge.net/p/qwt/code/HEAD/tree/trunk/qwt/examples/ | awaiting-model |
| cpp.qwtplot3d | QwtPlot3D | gui | 3d-widgets | sintegrial/qwtplot3d | qwt3d_ | https://github.com/sintegrial/qwtplot3d/tree/master/examples | model-ready |
| cpp.sciter-sdk | sciter-sdk | gui | html-gui | c-smile/sciter-sdk | sciter-x | https://github.com/c-smile/sciter-sdk/tree/master/demos | model-ready |
| cpp.termbox | Termbox | gui | framework | nsf/termbox | termbox.h | https://github.com/nsf/termbox/tree/master/src/demo | model-ready |
| cpp.ultimatepp | Ultimate++ | gui | cross-platform | ultimatepp/mirror | AllForI18n/, CbGen/, CppBase/, Docedit/, Draw/, GLCtrl/, IconDes/, Ole/, PdfDraw/, Report/, ScatterCtrl/, SqlCommander/, TCtrlLib/, Turtle/, urepo/, XmlRpc/, AnalyzeMap/, CodeEditor/, Crash/, Docking/… | https://github.com/ultimatepp/mirror/tree/master/examples | model-ready |
| cpp.wtl | WTL | gui | windows | https://sourceforge.net/p/wtl/code/HEAD/tree/trunk/ | atl | https://sourceforge.net/p/wtl/code/HEAD/tree/trunk/wtl/Samples/ | awaiting-model |
| cpp.wx-widgets | wxWidgets | gui | cross-platform-cpp-gui | wxWidgets/wxWidgets | wx/ | https://github.com/wxWidgets/wxWidgets/tree/master/demos, https://github.com/wxWidgets/wxWidgets/tree/master/samples | model-ready |
| cpp.yue | Yue | gui | cross-platform-cpp-gui | yue/yue | nativeui/nativeui.h | https://github.com/yue/yue/tree/master/sample_app | model-ready |
| cpp.boost-gil | Boost.Gil | images | image-processing | boostorg/gil | boost/gil/ | https://github.com/boostorg/gil/tree/develop/example | model-ready |
| cpp.cimg | CImg | images | image-processing | dtschump/CImg | CImg.h | https://github.com/dtschump/CImg/tree/master/examples | model-ready |
| cpp.cximage | cximage | images | image-processing | movableink/cximage | xfile.h, ximage.h, ximajas.h, ximapcx.h, ximaska.h, ximawbmp.h, ximabmp.h, ximagif.h, ximajbg.h, ximapng.h, ximatga.h, ximawmf.h, ximacfg.h, ximaico.h, ximajpg.h, ximapsd.h, ximath.h, xiofile.h, ximad… | model-ready | |
| cpp.dcmtk | DCMTK | images | image-processing | DCMTK/dcmtk | dcmtk/ | https://github.com/marcinwol/dcmtk-basic-example | model-ready |
| cpp.freeimage | FreeImage | images | image-processing | derkreature/FreeImage | FreeImage.h | https://github.com/derkreature/FreeImage/tree/master/Examples | model-ready |
| cpp.gdcm | GDCM | images | image-processing | malaterre/GDCM | gdcm | https://github.com/malaterre/GDCM/tree/master/Examples | model-ready |
| cpp.libvips | libvips | images | image-processing | jcupitt/libvips | vips8 | https://github.com/jcupitt/libvips/tree/master/cplusplus/examples | model-ready |
| cpp.magick-wand | MagickWand | images | image-processing | ImageMagick/ImageMagick/tree/master/MagickWand | wand/magick_wand.h | https://www.imagemagick.org/MagickWand/ | awaiting-model |
| cpp.magickxx | Magick++ | images | image-processing | ImageMagick/ImageMagick/tree/master/Magick%2B%2B | Magick++.h | https://github.com/ImageMagick/ImageMagick/tree/master/Magick%2B%2B/demo | awaiting-model |
| cpp.open-image-io | OpenImageIO | images | image-processing | OpenImageIO/oiio | OpenImageIO/ | model-ready | |
| cpp.openexr | OpenEXR | images | hdr | openexr/openexr/tree/develop/OpenEXR | OpenEXRConfig.h, Imf | https://github.com/openexr/openexr/tree/develop/OpenEXR/IlmImfExamples | awaiting-model |
| cpp.pcl | PCL | images | point-cloud | PointCloudLibrary/pcl | pcl/ | https://github.com/PointCloudLibrary/pcl/tree/master/examples | model-ready |
| cpp.videoxx | Video++ | images | image-processing | matt-42/vpp | vpp/ | https://github.com/matt-42/vpp/tree/master/examples | model-ready |
| cpp.zbar | Zbar | images | barcode-scanner | https://sourceforge.net/p/zbar/code/ci/default/tree/ | zbar.h | https://sourceforge.net/p/zbar/code/ci/default/tree/examples/ | awaiting-model |
| cpp.aria2 | aria2 | internet | multiprotocol | aria2/aria2 | aria2 | model-ready | |
| cpp.bittorrent-dht | BitTorrent DHT | internet | bittorrent | jech/dht | dht.h | https://github.com/jech/dht/blob/master/dht-example.c | model-ready |
| cpp.cpr | C++ Requests | internet | curl | whoshuu/cpr | cpr/cpr.h | https://github.com/whoshuu/cpr/tree/master/test | model-ready |
| cpp.curlcpp | curlcpp | internet | curl-wrapper | JosephP91/curlcpp | curlcpp/ | https://github.com/JosephP91/curlcpp#simple-usage-example | model-ready |
| cpp.http-parser | HTTP Parser | internet | http-parser | nodejs/http-parser | http_parser.h | https://github.com/nodejs/http-parser/blob/master/test.c | model-ready |
| cpp.libcurl | libcurl | internet | curl | curl/curl | curl/ | https://curl.haxx.se/libcurl/c/allexamples.zip | model-ready |
| cpp.libtorrent | libtorrent | internet | bittorrent | arvidn/libtorrent | libtorrent/ | https://github.com/arvidn/libtorrent/blob/master/examples | model-ready |
| cpp.libutp | libutp | internet | bittorrent | bittorrent/libutp | utp.h | https://github.com/bittorrent/libutp/blob/master/ucat.c | model-ready |
| cpp.mongoose | mongoose | internet | web-server | cesanta/mongoose | mongoose.h | https://github.com/cesanta/mongoose/tree/master/examples | model-ready |
| cpp.nghttp2 | nghttp2 | internet | http2 | nghttp2/nghttp2 | nghttp2/ | https://github.com/nghttp2/nghttp2/tree/master/examples | model-ready |
| cpp.proxygen | Proxygen | internet | http | facebook/proxygen | proxygen/ | https://github.com/facebook/proxygen/tree/master/proxygen/httpclient/samples, https://github.com/facebook/proxygen/tree/master/proxygen/httpserver/samples | model-ready |
| cpp.seasocks | seasocks | internet | http-server | mattgodbolt/seasocks | seasocks/ | https://github.com/mattgodbolt/seasocks/blob/master/src/app/c/ws_test.cpp | model-ready |
| cpp.silicon | Silicon | internet | http-framework | matt-42/silicon | silicon/ | https://github.com/matt-42/silicon/tree/master/examples | model-ready |
| cpp.tufao | Tufao | internet | async-web | vinipsmaker/tufao | Tufao/ | https://github.com/vinipsmaker/tufao/tree/1.x/examples | model-ready |
| cpp.boost-python | Boost.Python | interoperability | cpp-python | boostorg/python | boost/python/ | https://github.com/boostorg/python/tree/develop/example | model-ready |
| cpp.chai-script | ChaiScript | interoperability | scripting | ChaiScript/ChaiScript | chaiscript/ | https://github.com/ChaiScript/ChaiScript/tree/develop/samples | model-ready |
| cpp.cpp-sharp | CppSharp | interoperability | cpp-csharp | mono/CppSharp | CppSharp.h | https://github.com/mono/CppSharp/tree/master/examples | model-ready |
| cpp.duktape | Duktape | interoperability | cpp-javascript | svaarala/duktape | duktape.h, duk_config.h | https://github.com/svaarala/duktape/tree/master/examples | awaiting-model |
| cpp.libffi | libffi | interoperability | conventions | libffi/libffi | ffi_common.h, ffi_cfi.h, ffi.h | awaiting-model | |
| cpp.luacxx | luacxx | interoperability | cpp-lua | dafrito/luacxx | luacxx/ | dafrito/luacxx/tree/master/src | awaiting-model |
| cpp.nbind | charto/nbind | interoperability | cpp-javascript | charto/nbind | nbind/ | https://github.com/charto/nbind/tree/master/test | awaiting-model |
| cpp.php-cpp | PHP-CPP | interoperability | cpp-php | CopernicaMarketingSoftware/PHP-CPP | phpcpp.h | https://github.com/CopernicaMarketingSoftware/PHP-CPP/tree/master/Examples | model-ready |
| cpp.pybind11 | pybind11 | interoperability | cpp-python | pybind/pybind11 | pybind11/ | https://github.com/pybind/pybind11/tree/master/tests | awaiting-model |
| cpp.sip | SIP | interoperability | cpp-python | https://www.riverbankcomputing.com/hg/sip/file | http://pyqt.sourceforge.net/Docs/sip4/using.html | awaiting-model | |
| cpp.swig | SWIG | interoperability | multi-language | swig/swig | https://github.com/swig/swig/tree/master/Examples | awaiting-model | |
| cpp.v7 | V7 | interoperability | cpp-javascript | cesanta/v7 | v7.h | https://github.com/cesanta/v7/tree/master/examples | awaiting-model |
| cpp.v8 | V8 | interoperability | cpp-javascript | v8/v8 | v8.h, libplatform/libplatform.h | https://github.com/v8/v8/tree/master/samples | awaiting-model |
| cpp.autobahn-cpp | AutobahnC++ | ipc | wamp | crossbario/autobahn-cpp | autobahn/autobahn.hpp | https://github.com/crossbario/autobahn-cpp/tree/master/examples | model-ready |
| cpp.nanomsg | nanomsg | ipc | protocols | nanomsg/nanomsg | nanomsg/ | https://github.com/nanomsg/nanomsg/tree/master/demo | model-ready |
| cpp.micropython | MicroPython | language | embedded-python | micropython/micropython | py/ | https://github.com/micropython/micropython/tree/master/examples/embedding | model-ready |
| cpp.ffmpeg | FFmpeg | media | toolkit | FFmpeg/FFmpeg | libav | https://github.com/FFmpeg/FFmpeg/tree/master/libavresample, https://github.com/FFmpeg/FFmpeg/tree/master/libswresample | awaiting-model |
| cpp.gstreamer | gstreamer | media | gstreamer | https://cgit.freedesktop.org/gstreamer/gstreamer/tree/ | gst/ | https://cgit.freedesktop.org/gstreamer/gstreamer/tree/tests/examples | awaiting-model |
| cpp.libde265 | libde265 | media | video-codec | strukturag/libde265 | libde265/ | https://github.com/strukturag/libde265/tree/master/acceleration-speed | awaiting-model |
| cpp.libvlc | libvlc | media | streaming | videolan/vlc/tree/master/include/vlc | vlc/vlc.h | https://github.com/videolan/vlc/tree/master/test/libvlc | awaiting-model |
| cpp.libvpx | libvpx | media | video-codec | webmproject/libvpx | vpx/ | https://github.com/webmproject/libvpx/tree/master/examples | awaiting-model |
| cpp.live555 | LIVE555 | media | streaming | http://www.live555.com/liveMedia/public/live.2018.04.25.tar.gz | liveMedia.hh | http://www.live555.com/liveMedia/public/live.2018.04.25.tar.gz | awaiting-model |
| cpp.mediainfolib | MediaInfoLib | media | metadata | MediaArea/MediaInfoLib | MediaInfo.h | https://github.com/MediaArea/MediaInfoLib/tree/master/Source/Example | model-ready |
| cpp.openh264 | OpenH264 | media | video-codec | cisco/openh264 | codec/ | awaiting-model | |
| cpp.qt-av | QtAV | media | streaming | wang-bin/QtAV | QtAV/ | https://github.com/wang-bin/QtAV/tree/master/examples | model-ready |
| cpp.sfml | SFML | media | cross-platform, network-access | SFML/SFML | SFML/ | https://github.com/SFML/SFML/tree/master/examples | model-ready |
| cpp.theora | theora | media | video-codec | git.xiph.org/?p=theora.git;a=tree | theora/ | https://git.xiph.org/?p=theora.git;a=tree;f=examples;h=199cac127fd546d8a7ef61174a3caa40b5a0356f;hb=HEAD | awaiting-model |
| cpp.dlib | Dlib | ml | toolkit | davisking/dlib | dlib | model-ready | |
| cpp.fido | Fido | ml | embedded | FidoProject/Fido | Fido/ | https://github.com/FidoProject/Fido/tree/master/examples | model-ready |
| cpp.mlpack | mlpack | ml | algorithms | mlpack/mlpack | mlpack/ | https://github.com/mlpack/mlpack/tree/master/src/mlpack/tests | model-ready |
| cpp.recommender | Recommender | ml | collaborative-filtering | GHamrouni/Recommender | recommender.h | https://github.com/GHamrouni/Recommender/tree/master/test_suite | model-ready |
| cpp.shogun | Shogun | ml | toolkit | shogun-toolbox/shogun | shogun/ | https://github.com/shogun-toolbox/shogun/tree/develop/examples/undocumented/libshogun | model-ready |
| cpp.sofia-ml | sofia-ml | ml | algorithms | glycerine/sofia-ml | sofia-ml-, sf- | https://github.com/glycerine/sofia-ml/tree/master/src | model-ready |
| cpp.xgboost | XGBoost | ml | gradient-boost | dmlc/xgboost | xgboost | model-ready | |
| cpp.ace | ACE | networking | toolkit | DOCGroup/ACE_TAO/tree/master/ACE | ace/ | https://github.com/DOCGroup/ACE_TAO/tree/master/ACE/examples | model-ready |
| cpp.asio | Asio | networking | async-io, async-networking | chriskohlhoff/asio | asio.hpp | https://github.com/chriskohlhoff/asio/tree/master/asio/src/examples, http://think-async.com/ | model-ready |
| cpp.breep | Breep | networking | message-transport | Organic-Code/Breep | breep/ | https://github.com/Organic-Code/Breep/tree/master/examples | model-ready |
| cpp.cpp-netlib | C++ Network Library | networking | cross-platform | cpp-netlib/cpp-netlib | network/ | https://github.com/cpp-netlib/cpp-netlib/tree/master/libs/network/example | model-ready |
| cpp.dyad-c | Dyad.c | networking | async | rxi/dyad | dyad.h | https://github.com/rxi/dyad/tree/master/example | awaiting-model |
| cpp.enet | ENet | networking | udp | lsalzman/enet | enet/enet.h | https://github.com/lsalzman/enet | model-ready |
| cpp.evpp | evpp | networking | multiprotocol | Qihoo360/evpp | evpp/ | https://github.com/Qihoo360/evpp/tree/master/examples | model-ready |
| cpp.libev | libev | networking | event, async | kindy/libev | ev.h, ev++.h | http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod | model-ready |
| cpp.libevent | libevent | networking | event, async | libevent/libevent | event2/event.h, event2/dns.h, event2/util.h, event2/listener.h, event2/buffer.h, event2/bufferevent.h | https://github.com/libevent/libevent/tree/master/sample | model-ready |
| cpp.libsourcey | LibSourcey | networking | p2p-streaming | sourcey/libsourcey | scy/ | https://sourcey.com/libsourcey/examples/ | model-ready |
| cpp.libuv | libuv | networking | async-io | libuv/libuv | uv.h | https://github.com/libuv/libuv/tree/v1.x/samples | model-ready |
| cpp.libwebsockets | libwebsockets | networking | sockets | warmcat/libwebsockets | libwebsockets.h | https://github.com/warmcat/libwebsockets/tree/master/minimal-examples | model-ready |
| cpp.muduo | Muduo | networking | multithreaded | chenshuo/muduo | muduo/ | https://github.com/chenshuo/muduo/tree/master/examples | model-ready |
| cpp.quic | QUIC | networking | udp | devsisters/libquic | quic_ | model-ready | |
| cpp.uvw | uvw | networking | async-io | skypjack/uvw | uvw.hpp | https://github.com/skypjack/uvw#code-example | model-ready |
| cpp.uwebsockets | uWebSockets | networking | websocket | uNetworking/uWebSockets | uWS.h | https://github.com/uNetworking/uWebSockets/tree/master/examples | model-ready |
| cpp.wafer | WAFer | networking | framework | riolet/WAFer | wafer.h, waferapi.h | https://github.com/riolet/WAFer/blob/master/src/example.c | model-ready |
| cpp.wdt | WDT | networking | data-transfer | facebook/wdt | wdt/ | https://github.com/facebook/wdt/tree/master/bench | model-ready |
| cpp.websocketpp | WebSocket++ | networking | websocket | zaphoyd/websocketpp | websocketpp/ | https://github.com/zaphoyd/websocketpp/tree/master/examples | model-ready |
| cpp.fast-text | fastText | nlp | embeddings | facebookresearch/fastText | fasttext | model-ready | |
| cpp.libusb | libusb | peripheral | usb | libusb/libusb | libusb.h | https://github.com/libusb/libusb/tree/master/examples | model-ready |
| cpp.serial | serial | peripheral | serial-port | wjwwood/serial | serial/serial.h | https://github.com/wjwwood/serial/tree/master/examples | model-ready |
| cpp.gcc-poison | gcc-poison | reliable-code | unsafe-functions | leafsr/gcc-poison | poison.h | https://github.com/leafsr/gcc-poison#example-usage | awaiting-model |
| cpp.moos-ivp | MOOS-IvP | robotics | autonomous-marine | https://oceanai.mit.edu/svn/moos-ivp-aro/trunk/ | awaiting-model | ||
| cpp.mrpt | MRPT | robotics | mobile-robotics | MRPT/mrpt | mrpt/ | https://github.com/MRPT/mrpt/tree/master/samples | model-ready |
| cpp.rl | RL | robotics | kinematics | roboticslibrary/rl | rl/ | https://github.com/roboticslibrary/rl/tree/master/demos | model-ready |
| cpp.rob-work | RobWork | robotics | simulation | kschwan/robwork-mirror | rw/ | https://github.com/kschwan/robwork-mirror/tree/master/RobWork/example | model-ready |
| cpp.ros | ROS | robotics | os | ros/ros | package.h | model-ready | |
| cpp.stage | Stage | robotics | robotic-simulation | rtv/Stage | stage.hh | https://github.com/rtv/Stage/tree/master/examples | model-ready |
| cpp.bcrypt | bcrypt | security | cryptography | http://bcrypt.sourceforge.net/ | blowfish.h | model-ready | |
| cpp.beecrypt | BeeCrypt | security | cryptography | http://beecrypt.sourceforge.net/ | beecrypt/ | http://beecrypt.sourceforge.net/doxygen/c++/index.html | model-ready |
| cpp.botan | Botan | security | cryptography | randombit/botan | botan/ | https://github.com/randombit/botan/tree/master/src/tests | model-ready |
| cpp.cryptopp | Crypto++ | security | cryptography | weidai11/cryptopp | cryptopp/ | model-ready | |
| cpp.digestpp | digestpp | security | cryptography | kerukuro/digestpp | digestpp.hpp | https://github.com/kerukuro/digestpp/tree/master/test | model-ready |
| cpp.gnutls | GnuTLS | security | tls-security | https://gitlab.com/gnutls/gnutls/tree/master | gnutls/ | https://www.gnutls.org/manual/gnutls.html#Reading-objects | model-ready |
| cpp.gpgme | GPGME | security | cryptography | gpg/gpgme | gpgme.h | https://github.com/gpg/gpgme/tree/bjk/master/tests | model-ready |
| cpp.libgcrypt | Libgcrypt | security | cryptography | gpg/libgcrypt | gcrypt.h | https://github.com/gpg/libgcrypt/tree/master/tests | model-ready |
| cpp.libhydrogen | LibHydrogen | security | cryptography | jedisct1/libhydrogen | hydrogen.h | https://github.com/jedisct1/libhydrogen/tree/master/tests | model-ready |
| cpp.libressl | LibreSSL | security | ssl | libressl-portable/portable | openssl/ | https://github.com/libressl-portable/portable/tree/master/tests | model-ready |
| cpp.libsodium | libsodium | security | cryptography | jedisct1/libsodium | sodium.h | https://github.com/jedisct1/libsodium/tree/master/test | model-ready |
| cpp.libtomcrypt | LibTomCrypt | security | cryptography | libtom/libtomcrypt | tomcrypt.h | https://github.com/libtom/libtomcrypt/tree/develop/demos | model-ready |
| cpp.mbedtls | MbedTLS | security | tls | ARMmbed/mbedtls | mbedtls/ | https://github.com/ARMmbed/mbedtls/tree/development/tests/suites | model-ready |
| cpp.nettle | Nettle | security | cryptography | https://git.lysator.liu.se/nettle/nettle | nettle/ | https://git.lysator.liu.se/nettle/nettle/tree/master/examples | model-ready |
| cpp.openssl | OpenSSL | security | tls-ssl | openssl/openssl | openssl/, openssl/pkcs12.h | https://github.com/openssl/openssl/tree/master/demos | model-ready |
| cpp.s2n | s2n | security | tls-ssl | awslabs/s2n | s2n.h, tls/, crypto/ | https://github.com/awslabs/s2n/tree/master/tests/unit | model-ready |
| cpp.themis | THEMIS | security | cryptography | cossacklabs/themis | themispp/ | https://github.com/cossacklabs/themis/tree/master/docs/examples/c%2B%2B | model-ready |
| cpp.tiny-aes-c | tiny-AES-c | security | cryptography | kokke/tiny-AES-c | aes.hpp | https://github.com/kokke/tiny-AES-c/blob/master/test.c | model-ready |
| cpp.kaldi | Kaldi | speech-recognition | toolkit | kaldi-asr/kaldi | base/kaldi-common.h | https://github.com/kaldi-asr/kaldi/tree/master/egs | model-ready |
| cpp.cpp-btree | cpp-btree | storage | in-memory | https://code.google.com/archive/p/cpp-btree/ | btree_ | https://code.google.com/archive/p/cpp-btree/wikis/UsageInstructions.wiki | model-ready |
| cpp.hiberlite-orm | HiberliteORM | storage | orm | paulftw/hiberlite | hiberlite.h | https://github.com/paulftw/hiberlite/blob/master/sample.cpp | model-ready |
| cpp.hiredis | HIREDIS | storage | nosql, in-memory | redis/hiredis | hiredis.h | https://github.com/redis/hiredis/tree/master/examples | model-ready |
| cpp.level-db | LevelDB | storage | nosql | google/leveldb | leveldb | model-ready | |
| cpp.lmdb | LMDB | storage | embedded, nosql | LMDB/lmdb | lmdb.h | https://github.com/LMDB/lmdb/tree/mdb.master/libraries/liblmdb | model-ready |
| cpp.lmdbxx | lmdb++ | storage | embedded, nosql | bendiken/lmdbxx | lmdb++.h | https://github.com/bendiken/lmdbxx/blob/master/example.cc | model-ready |
| cpp.mongo-c-driver | mongo-c-driver | storage | mongodb | mongodb/mongo-c-driver | mongoc.h | https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson/examples, https://github.com/mongodb/mongo-c-driver/tree/master/src/libmongoc/examples | model-ready |
| cpp.mongo-cxx-driver | MongoDB C++ Driver | storage | mongodb | mongodb/mongo-cxx-driver | mongocxx/ | https://github.com/mongodb/mongo-cxx-driver/tree/master/examples | model-ready |
| cpp.mysqlpp | MySQL++ | storage | sql | https://tangentsoft.com/mysqlpp/dir?ci=tip | mysql++.h | https://tangentsoft.com/mysqlpp/doc/html/userman/tutorial.html#simple | model-ready |
| cpp.redis3m | redis3m | storage | nosql, in-memory | luca3m/redis3m | redis3m/ | https://github.com/luca3m/redis3m/tree/master/examples | model-ready |
| cpp.rocksdb | RocksDB | storage | embedded, nosql | facebook/rocksdb | rocksdb/ | https://github.com/facebook/rocksdb/tree/master/examples | model-ready |
| cpp.simdb | simdb | storage | nosql, concurrency | LiveAsynchronousVisualizedArchitecture/simdb | simdb.hpp | https://github.com/LiveAsynchronousVisualizedArchitecture/simdb#getting-started | model-ready |
| cpp.sqlite | SQLite | storage | sql | http://www.sqlite.org/2018/sqlite-amalgamation-3230100.zip | sqlite3.h | http://www.sqlite.org/quickstart.html | model-ready |
| cpp.sqlite_modern_cpp | sqlite modern cpp | storage | sql | SqliteModernCpp/sqlite_modern_cpp | sqlite_modern_cpp.h | https://github.com/SqliteModernCpp/sqlite_modern_cpp#sqlite-modern-cpp-wrapper | model-ready |
| cpp.sqlite_orm | SQLiteORM | storage | orm | fnc12/sqlite_orm | sqlite_orm/sqlite_orm.h | https://github.com/fnc12/sqlite_orm/tree/master/examples | model-ready |
| cpp.sqlitecpp | SQLiteC++ | storage | sql | SRombauts/SQLiteCpp | SQLiteCpp/ | https://github.com/SRombauts/SQLiteCpp/tree/master/examples/example1 | model-ready |
| cpp.tile-db | TileDB | storage | nosql, array | TileDB-Inc/TileDB | tiledb/ | https://github.com/TileDB-Inc/TileDB/tree/dev/examples | model-ready |
| cpp.upscaledb | upscaledb | storage | embedded, nosql | cruppstahl/upscaledb | ups/upscaledb.h | https://github.com/cruppstahl/upscaledb/tree/master/samples | model-ready |
| cpp.boost-test | Boost.Test | testing | unit-testing | boostorg/test | boost/test/included/unit_test.hpp | https://github.com/boostorg/test/tree/develop/example | model-ready |
| cpp.catch2 | Catch2 | testing | unit-testing | catchorg/Catch2 | catch.hpp | https://github.com/catchorg/Catch2/tree/master/examples | model-ready |
| cpp.cmocka | cmocka | testing | unit-testing | https://git.cryptomilk.org/projects/cmocka.git/tree/ | cmocka.h | https://git.cryptomilk.org/projects/cmocka.git/tree/example | awaiting-model |
| cpp.cppunit | Cppunit | testing | unit-testing | https://cgit.freedesktop.org/libreoffice/cppunit/tree/ | cppunit/ | https://cgit.freedesktop.org/libreoffice/cppunit/tree/examples | awaiting-model |
| cpp.cpputest | CppUTest | testing | unit-testing | cpputest/cpputest | CppUTest/, CppUTestExt/ | https://github.com/cpputest/cpputest/tree/master/examples | model-ready |
| cpp.cute | CUTE | testing | unit-testing | PeterSommerlad/CUTE | cute.h | https://github.com/PeterSommerlad/CUTE/tree/master/cute_example | model-ready |
| cpp.doctest | doctest | testing | unit-testing | onqtam/doctest | doctest.h | https://github.com/onqtam/doctest/tree/master/examples | model-ready |
| cpp.fff | fff | testing | fake-functions, testing | meekrosoft/fff | fff.h | https://github.com/meekrosoft/fff/tree/master/examples | model-ready |
| cpp.google-mock | GoogleMock | testing | mocking | google/googletest/tree/master/googlemock | gmock.h | https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md | model-ready |
| cpp.google-test | Google Test | testing | framework | google/googletest | gtest | model-ready | |
| cpp.libtap | libtap | testing | c-testing | zorgnax/libtap | tap.h | https://github.com/zorgnax/libtap#synopsis | awaiting-model |
| cpp.minunit | MinUint | testing | unit-testing | siu/minunit | minunit.h | https://github.com/siu/minunit/blob/master/minunit_example.c | model-ready |
| cpp.unittest-cpp | UnitTest++ | testing | unit-testing | unittest-cpp/unittest-cpp | UnitTest++/ | https://github.com/unittest-cpp/unittest-cpp/tree/master/tests | model-ready |
| cpp.utest-h | utest.h | testing | unit-testing | sheredom/utest.h | utest.h | https://github.com/sheredom/utest.h#utest_main | model-ready |
| cpp.gettext | gettext | text | internationalization | autotools-mirror/gettext | gettext.h | https://github.com/autotools-mirror/gettext/tree/master/gettext-tools/examples | model-ready |
| cpp.icu4c | ICU4C | text | unicode | cyrusimap/icu4c | unicode/ | https://github.com/cyrusimap/icu4c/tree/master/source/samples | model-ready |
| cpp.libiconv | libiconv | text | internationalization | bnoordhuis/libiconv | iconv.h | https://www.gnu.org/software/libc/manual/html_node/iconv-Examples.html, https://gist.github.com/suapapa/2374101 | model-ready |
| cpp.utf8-h | utf8.h | text | utf8 | sheredom/utf8.h | utf8.h | https://github.com/sheredom/utf8.h/tree/master/test | model-ready |
| cpp.argh | Argh! | utils | argument-parsing | adishavit/argh | argh.h | https://github.com/adishavit/argh/blob/master/example.cpp | model-ready |
| cpp.args | args | utils | argument-parsing | taywee/args | args.hxx | https://github.com/Taywee/args/tree/master/examples | model-ready |
| cpp.better-enums | Better Enums | utils | enums | aantron/better-enums | enum.h | https://github.com/aantron/better-enums/tree/master/example | model-ready |
| cpp.boost-program-options | Boost.Program_options | utils | argument-parsing | boostorg/program_options | boost/program_options.hpp | https://github.com/boostorg/program_options/tree/develop/example | model-ready |
| cpp.bstring | Better String Library | utils | strings | msteinert/bstring | bst | https://github.com/msteinert/bstring/tree/master/tests | model-ready |
| cpp.cli11 | CLI11 | utils | argument-parsing | CLIUtils/CLI11 | CLI/CLI.hpp | https://github.com/CLIUtils/CLI11/tree/master/examples | model-ready |
| cpp.cpp-verbal-expressions | CppVerbalExpressions | utils | regex | VerbalExpressions/CppVerbalExpressions | verbalexpressions.hpp | https://github.com/VerbalExpressions/CppVerbalExpressions/blob/master/example.cpp | awaiting-model |
| cpp.cxx-prettyprint | cxx-prettyprint | utils | pretty-output | louisdx/cxx-prettyprint | prettyprint.hpp | https://github.com/louisdx/cxx-prettyprint/blob/master/ppdemo.cpp | model-ready |
| cpp.cxxomfort | cxxomfort | utils | backporting | http://ryan.gulix.cl/fossil.cgi/cxxomfort/dir?ci=0c1dc33fc412517f&name=cxxomfort/cxxomfort | cxxomfort/ | https://github.com/lmachucab/cxxomfort-examples/tree/master/examples | awaiting-model |
| cpp.cxxopts | cxxopts | utils | argument-parsing | jarro2783/cxxopts | cxxopts.hpp | https://github.com/jarro2783/cxxopts/tree/master/src | model-ready |
| cpp.docopt.cpp | docopt.cpp | utils | argument-parsing | docopt/docopt.cpp | docopt.h | https://github.com/docopt/docopt.cpp/tree/master/examples | model-ready |
| cpp.fastformat | FastFormat | utils | formatter | https://sourceforge.net/projects/fastformat/files/fastformat/0.7/0.7.1/0.7.1/fastformat-0.7.1.zip | fastformat/ | https://sourceforge.net/projects/fastformat/files/fastformat/0.7/0.7.1/0.7.1/fastformat-0.7.1.zip/download | awaiting-model |
| cpp.fmt | fmt | utils | formatter | fmtlib/fmt | fmt/ | https://github.com/fmtlib/fmt/tree/master/test | model-ready |
| cpp.gflags | gflags | utils | argument-parsing | gflags/gflags | gflags | model-ready | |
| cpp.libcpuid | libcpuid | utils | cpu | anrieff/libcpuid | libcpuid.h | model-ready | |
| cpp.libu | LibU | utils | misc | koanlogic/libu | u/libu.h | https://github.com/koanlogic/libu/tree/master/example | model-ready |
| cpp.pcre | PCRE | utils | regex | https://vcs.pcre.org/pcre2/code/trunk/ | pcre2.h | https://github.com/luvit/pcre2/blob/master/src/pcre2demo.c | awaiting-model |
| cpp.qt-verbal-expressions | QtVerbalExpressions | utils | regex | VerbalExpressions/QtVerbalExpressions | QVerbalExpressions.h | https://github.com/VerbalExpressions/QtVerbalExpressions/tree/master/example | model-ready |
| cpp.re2 | RE2 | utils | regex | google/re2 | re2.h | https://github.com/google/re2/wiki/CplusplusAPI | model-ready |
| cpp.sds | SDS | utils | strings | antirez/sds | sds.h | model-ready | |
| cpp.semver-c | semver.c | utils | version-library | h2non/semver.c | semver.h | https://github.com/h2non/semver.c/blob/master/semver_test.c | insufficient-data |
| cpp.slre | SLRE | utils | regex | cesanta/slre | slre.h | https://github.com/cesanta/slre/blob/master/unit_test.c | awaiting-model |
| cpp.strtk | strtk | utils | strings | ArashPartow/strtk | strtk.hpp | https://github.com/ArashPartow/strtk | model-ready |
| cpp.tclap | TCLAP | utils | argument-parsing | http://tclap.sourceforge.net/ | tclap/CmdLine.h | https://github.com/eile/tclap/tree/master/examples | model-ready |
| cpp.rabbit-vm | Rabbit VM | vm | risc | rabbitvm/rabbit | rabbit_ | https://github.com/RabbitVM/rabbit/blob/master/rabbit.c | awaiting-model |
| cpp.tinyvm | TinyVM | vm | low-memory | jakogut/tinyvm | tvm.h | https://github.com/jakogut/tinyvm/tree/master/tdb | model-ready |