CppCMS is a web development framework for performance demanding applications.
It differs from most other web development frameworks like: Python Django, Java Servlets in the following ways: It is designed and tuned to handle extremely high loads. It uses modern C++ as the primary development language in order to achieve the first goal. It is also designed for developing both Web Sites and Web Services.
CppCMS is free and open source software.
The C++ language is far from being a popular Web development language for many reasons: lack of appropriate tools, skills of developers, compilation requirements, slower to change pages and try out ideas, and many more.
However, there are times where C++ web programming with CppCMS becomes a very useful and viable alternative, and some where it is just a waste of time.
Website: cppcms.com
Support: GitHub Code Repository
Developer: Artyom Beilis
License: MIT License
CppCMS is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| C++ Web Frameworks | |
|---|---|
| Drogon | A fast cross-platform web framework |
| Oat++ | Light and powerful web framework with zero dependencies |
| Crow | Fast and easy to use micro web framework (inspired by Python Flask) |
| TreeFrog | High-speed and full-stack C++ framework |
| POCO | C++ libraries for building applications |
| Wt | Web GUI library in modern C++ |
| Pistache | High-performance REST toolkit |
| Cutelyst | Web framework built on top of Qt, using the approach of Catalyst (Perl) framework |
| CppCMS | Aimed at rapid web development of web sites and web services |
| ffead-cpp | Web framework, application framework |
| Paozhu | Full-stack C++ web framework |
Read our verdict in the software roundup.
| C++ Application Servers | |
|---|---|
| POCO | C++ libraries for building applications |
| Wt | C++ library for developing web applications |
| CppCMS | Web development framework for performance demanding applications |
| Enduro/X | Middleware platform for distributed transaction processing |
| Tntnet | Web application server for web applications written in C++ |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.