If you require to find out implementation of a particular functionality of C++ language, you don't need to waste your time searching on Google. Here we provide you a comprehensive list of top ten open source C++ libraries. |
Generic
* Boost - It's a large collection of generic libraries
* Dlib - This library contains information on networking, threads, graphical interfaces, data structures and more.
* JUCE - It's a mature cross-platform C++ tool kit
* Reason - It provides knowledge on xml, xpath, regex, threads, sockets, http, sql and so on.
* Folly - This Facebook Open-source Library is designed with practicality and efficiency in mind.
Communication
* C++ RESTful framework - This is designed to be embedded into a wide range of applications.
* C++ REST SDK - This is a HTTP client and listener.
* Cpp-netlib - This is one of the best C++ Network Libraries.
* Boost.Asio - It talks about asynchronous and synchronous networking, timers, serial I/O
* POCO - It shares knowledge about networking, encryption, HTTP and Zip files
Graphic user interface
* FLTK
* nana
* WXWidgets
GTK+
* glibmm
* gtkmm
* goocanvasmm
* libglademm
* libgnomecanvasmm
Qt
* Qt
* qwtplot3d
* qwt5
* libdbusmenu-qt
General Multimedia
* SFML (Simple and Fast Multimedia Library)
* SDL (Simple DirectMedia Layer)
Graphics
* cairomm
* nux
* pangomm
* gegl
* plotutils
Audio
* soundtouch
* chromaprint
* libofa
* libmusicbrainz
* audiofile
Video
* crystalhd
* mjpegtools
* libmatroska
* libVLC
* gstreamermm
3D Graphics
* Ogre3D
* OpenGL
* GLEW
* GLFW
* assimp
0 comments:
Post a Comment