kandi background
Explore Kits

10 best C++ Application libraries in 2022

by Open Weaver kits ✔ Updated: May 13, 2022

C++ programming language is a general-purpose, statically typed, free and open-source software language. It was developed by Bjarne Stroustrup at Bell Labs between 1979 and 1985. It supports object-oriented, imperative, and generic programming paradigms. C++ is a very powerful programming language that is used to develop many types of applications. It is one of the most popular languages in the world. These libraries make it easy for developers to build C++ applications that are modular, scalable and high performing. C++ is used for operating system development, desktop applications, mobile apps, and games. It provides a lot of flexibility, and it is used in many different areas. Some of the most popular C++ Application Open Source libraries among developers are: dlib - A toolkit for making real world machine learning and data analysis applications in C; drogon - Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows; oatpp - Light and powerful C web framework for highly scalable and resourceefficient web application.

dlibby davisking

C++ star image 11682 Version:19.24.0

License: Permissive (BSL-1.0)

A toolkit for making real world machine learning and data analysis applications in C++

Support
Quality
Security
License
Reuse

dlibby davisking

C++ star image 11682 Version:19.24.0 License: Permissive (BSL-1.0)

A toolkit for making real world machine learning and data analysis applications in C++
Support
Quality
Security
License
Reuse

drogonby drogonframework

C++ star image 8638 Version:v1.8.3

License: Permissive (MIT)

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows

Support
Quality
Security
License
Reuse

drogonby drogonframework

C++ star image 8638 Version:v1.8.3 License: Permissive (MIT)

Drogon: A C++14/17/20 based HTTP web application framework running on Linux/macOS/Unix/Windows
Support
Quality
Security
License
Reuse

oatppby oatpp

C++ star image 6063 Version:1.3.0

License: Permissive (Apache-2.0)

🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

Support
Quality
Security
License
Reuse

oatppby oatpp

C++ star image 6063 Version:1.3.0 License: Permissive (Apache-2.0)

🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.
Support
Quality
Security
License
Reuse

JUCEby juce-framework

C++ star image 4741 Version:7.0.4

License: Others (Non-SPDX)

JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.

Support
Quality
Security
License
Reuse

JUCEby juce-framework

C++ star image 4741 Version:7.0.4 License: Others (Non-SPDX)

JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
Support
Quality
Security
License
Reuse

asm-domby mbasso

C++ star image 2692 Version:0.7.0

License: Others (Non-SPDX)

A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)

Support
Quality
Security
License
Reuse

asm-domby mbasso

C++ star image 2692 Version:0.7.0 License: Others (Non-SPDX)

A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)
Support
Quality
Security
License
Reuse

Simple-Web-Serverby eidheim

C++ star image 2200 Version:v3.0.0-rc2

License: Permissive (MIT)

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.

Support
Quality
Security
License
Reuse

Simple-Web-Serverby eidheim

C++ star image 2200 Version:v3.0.0-rc2 License: Permissive (MIT)

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.
Support
Quality
Security
License
Reuse

bsfby GameFoundry

C++ star image 1676 Version:v1.1.0

License: Permissive (MIT)

Modern C++14 library for the development of real-time graphical applications

Support
Quality
Security
License
Reuse

bsfby GameFoundry

C++ star image 1676 Version:v1.1.0 License: Permissive (MIT)

Modern C++14 library for the development of real-time graphical applications
Support
Quality
Security
License
Reuse

restbedby Corvusoft

C++ star image 1758 Version:4.8

License: Others (Non-SPDX)

Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.

Support
Quality
Security
License
Reuse

restbedby Corvusoft

C++ star image 1758 Version:4.8 License: Others (Non-SPDX)

Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.
Support
Quality
Security
License
Reuse

Meshby plasma-umass

C++ star image 1562 Version:Current

License: Permissive (Apache-2.0)

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

Support
Quality
Security
License
Reuse

Meshby plasma-umass

C++ star image 1562 Version:Current License: Permissive (Apache-2.0)

A memory allocator that automatically reduces the memory footprint of C/C++ applications.
Support
Quality
Security
License
Reuse

Smingby SmingHub

C++ star image 1321 Version:4.7.0

License: Weak Copyleft (LGPL-3.0)

Sming - powerful open source framework simplifying the creation of embedded C++ applications.

Support
Quality
Security
License
Reuse

Smingby SmingHub

C++ star image 1321 Version:4.7.0 License: Weak Copyleft (LGPL-3.0)

Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Apps
Apps