Skip to main content

shadcn-cpp

Native C++23 and Qt 6 components for desktop applications.

The API uses normal Qt widgets, layouts and signals. The components follow the stock shadcn/ui Nova references while keeping Qt ownership and accessibility rules.

The project is at version 0.1.1. The guide covers all 62 stock component entries and three C++ recipes. Build the gallery or add the source to a CMake project to try them.

Components​

Start here​

Read get started for a CMake build and a complete Qt application. The C++ API explains the core types, widget ownership and generated declarations.

Browse the full component catalogue for the complete ordered list.