kandi background
Explore Kits

5 best C++ MVC libraries in 2022

by Open Weaver kits ✔ Updated: Jun 30, 2022

The use of C++ MVC libraries like treefog-framework, CPPWebFramework, qt-mvvm, libevmvc is a great choice for rapid development of web applications. These frameworks are based on the concept of MVC (Model, View and Controller). These frameworks make it easy to develop applications quickly without having to worry about creating your own UI framework or writing your own data access layer. The frameworks handle much of the boilerplate work for you so that you can focus on writing code that solves your problem. TreeFog is an open source multi-platform framework for developing web applications with C++ and Qt5. It is built on top of WebCore library and provides a set of handy web development tools for rapid development of small to medium size web applications. CPPWebFramework is a high performance web framework engine written in C++ that makes it easy to write fast and scalable web applications. The framework is designed to use modern best practices in order to achieve high performance at low costs. Qt-MVVM is based on the MVVM pattern which allows you to decouple your application's UI from its business logic through the use of ViewModels and ViewControllers. This allows you to separate your business logic from your view code so that it can be reused more easily. Full list of the best open source C++ MVC libraries below

treefrog-frameworkby treefrogframework

C++ star image 1154 Version:v2.6.0

License: Permissive (BSD-3-Clause)

TreeFrog Framework : High-speed C++ MVC Framework for Web Application

Support
Quality
Security
License
Reuse

treefrog-frameworkby treefrogframework

C++ star image 1154 Version:v2.6.0 License: Permissive (BSD-3-Clause)

TreeFrog Framework : High-speed C++ MVC Framework for Web Application
Support
Quality
Security
License
Reuse

CPPWebFrameworkby HerikLyma

C++ star image 354 Version:Current

License: Permissive (MIT)

​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.

Support
Quality
Security
License
Reuse

CPPWebFrameworkby HerikLyma

C++ star image 354 Version:Current License: Permissive (MIT)

​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.
Support
Quality
Security
License
Reuse

qt-mvvmby gpospelov

C++ star image 96 Version:v0.2.0

License: Strong Copyleft (GPL-3.0)

Model View ViewModel framework for large Qt C++ applications

Support
Quality
Security
License
Reuse

qt-mvvmby gpospelov

C++ star image 96 Version:v0.2.0 License: Strong Copyleft (GPL-3.0)

Model View ViewModel framework for large Qt C++ applications
Support
Quality
Security
License
Reuse

Space-Invaders-C-by Cryptogenic

C++ star image 6 Version:Current

License: Strong Copyleft (GPL-2.0)

Space Invaders C++ is a project to help learn some of the basics of C++ like classes, MVC, pointers, loops, and libraries.

Support
Quality
Security
License
Reuse

Space-Invaders-C-by Cryptogenic

C++ star image 6 Version:Current License: Strong Copyleft (GPL-2.0)

Space Invaders C++ is a project to help learn some of the basics of C++ like classes, MVC, pointers, loops, and libraries.
Support
Quality
Security
License
Reuse

libevmvcby id3nom

C++ star image 1 Version:Current

License: Permissive (MIT)

c++ header only HTTP/1.1 Model View Controller library for libevent

Support
Quality
Security
License
Reuse

libevmvcby id3nom

C++ star image 1 Version:Current License: Permissive (MIT)

c++ header only HTTP/1.1 Model View Controller library for libevent
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Architecture
Model View Controller