A list of open source C++ libraries
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Genérico
- Boost - large collection of generic libraries
- Loki - design patterns
- Reason - xml, xpath, regex, threads, sockets, http, sql, date-time, streams, encoding and decoding, filesystem, compression
Comunicación
- boost.ASIO - asynchronous and synchronous networking, timers, serial I/O
- POCO - networking: zip, encryption, http
- ACE - asynchronous networking, event demultiplexing, messaging, CORBA
- wvstreams
- gsoap
Interfaz gráfica de usuario
FLTK
GTK+
glibmm gtkmm goocanvasmm libglademm libgnomecanvasmm webkitgtk flowcanvas evince
QT
Qt[src][doc]-- qwtplot3d-- qwt5-- libdbusmenu-qt
Gráficos
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
libraw openexr qimageblitz imagemagick djvulibre poppler
Audio
You can help to correct and verify the translation. Click here for instructions.
chromaprint libofa libmusicbrainz
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
- CD
Video
crystalhd mjpegtools libmatroska libVLC gstreamermm
Gráficos 3D
Internacionalización
Math
GNU MP bignum C++ interface -- boost.math.Special Functions and Statistical Distributions -- boost.Random
You can help to correct and verify the translation. Click here for instructions.
boost.uBLAS -- Eigen -- Armadillo -- Blitz++ -- IT++
You can help to correct and verify the translation. Click here for instructions.
boost.Graph -- LEMON
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Concurrencia
Intel TBB-- OpenMP -- boost.interprocess -- boost.thread -- boost.MPI -- boost.context libopenmpi
Contenedores
boost.any-- boost.array-- boost.bimap-- boost.fusion-- boost.heap-- boost.ptr_container-- boost.tuple-- boost.variant
Serialización
boost.serialization-- libs11n-- sweet_persist-- protobuf C++ XML objects yaml-cpp
Pruebas
boost.test cppunit Google Test
XML
JSON
JSONKit-- jsonme---- ThorsSerializer-- JsonBox-- jsoncpp-- zoolib-- JOST-- CAJUN-- libjson-- nosjob-- rapidjson-- qjson
Web
libmusicbrainz5-- liblastfm-- libkcddb
GPS
Bases de datos
Criptografía
Archivo de metadatos
Texto
You can help to correct and verify the translation. Click here for instructions.
Terminal
Configuración
gconfmm libconfig boost.program_options
Lenguajes integrados
Inteligencia artificial
- OpenNN - open neural networks library