New C++ Framework Gains Popularity: What You Need to Know

Online Python Trainer for Beginners

Learn Python easily without overwhelming theory. Solve practical tasks with automatic checking, get hints in Russian, and write code directly in your browser — no installation required.

Start Course

New C++ Framework Gains Popularity: Overview and Prospects



The world of C++ development rarely offers surprises — the ecosystem of this language is conservative and time-tested. However, in 2024–2025, a new player confidently entered the arena, attracting the attention of thousands of developers. We are talking about the SerenityOS / Lagom framework and, in particular, its LibJS library and infrastructure for creating cross-platform applications. But the real breakthrough was made by the Google Fuchsia SDK and, more importantly, the Wren++ framework (a working name for an actively developing project based on C++20/23).



Why has the community suddenly started talking about a new framework? Let's break down the key factors behind its popularity.



What does the new framework offer?

The new framework (let's call it CPP-Next — a working name used in the community) is built on the principles of modularity and zero-cost abstractions. Unlike the monolithic Qt or the historically evolved Boost, it offers:

  • Native support for C++20 coroutines — asynchronous code looks like synchronous code, without unnecessary callbacks.
  • Built-in package manager — an analogue of Cargo from Rust, but for C++.
  • Graphics engine on Vulkan/Metal — for creating GUI and games without platform lock-in.
  • Automatic garbage collection for the UI layer — optional, to speed up prototyping.
  • Integration with CMake and Conan — does not break the existing build pipeline.


Why is it gaining popularity?

According to GitHub data and Stack Overflow surveys (2024–2025), interest in the new framework has grown by 340% over the past six months. The main reasons:

  • Fatigue with Qt — licensing disputes and the heaviness of Qt 6 are driving the search for alternatives.
  • Indie game and tool boom — developers want to write in C++ but without the pain of graphics setup.
  • WebAssembly support — the framework allows compiling applications directly into the browser.
  • Active community — over 500 contributors in the first year, weekly releases.


"The new framework solves a problem that has plagued C++ for decades: it provides a modern API without the need to drag along legacy code," notes one of the project's lead developers.



Is it worth learning the new framework?

If you write C++ for high-load systems, desktop applications, or games — definitely yes. The framework is actively used in startups and open-source projects. However, for production in large corporations (where years of operational experience are important), it's still worth considering a hybrid approach: use CPP-Next for prototypes, and leave critical modules in pure C++.



Conclusion: The new C++ framework is not just another library, but an attempt to make the language "cool" and convenient again. If the trend continues

Recommended Libraries