Jonathan-Greve / Xmake-templateLinks
Xmake C++23 project template. Using C++ modules, github workflows for CI/CD (Windows and Ubuntu) and gtest for testing. Compiles with both GCC on Ubuntu and MSVC on Windows. See the linux.yml file for how to properly install GCC on ubuntu if you're having trouble.
☆14Updated last year
Alternatives and similar repositories for Xmake-template
Users that are interested in Xmake-template are comparing it to the libraries listed below
Sorting:
- Declarative UI toolkit for modern C++20☆489Updated this week
- The GitHub Action to setup vcpkg for your C++ based projects. Stores built ports using Binary Caching backed onto GH Cache.☆224Updated 7 months ago
- Freestanding fast input/output for C++20☆819Updated this week
- A fast, cross-platform backwards compatible CMake build tool for C and C++☆176Updated this week
- Simple C++20 module support for CMake☆213Updated 2 years ago
- C++20 Static Reflection library☆483Updated 3 months ago
- Serialization framework for C++, inspired on serde-rs for Rust.☆52Updated last year
- C++ cross-platform wrapper around dynamic loading of shared libraries (dll, so, dylib)☆403Updated 3 months ago
- A modern c++ implementation of the msgpack spec. - msgpack.org[C++17]☆164Updated last year
- ☆160Updated 2 years ago
- Semantic Versioning library for modern C++.☆53Updated 5 months ago
- C++17 library for comfortable and efficient dynamic polymorphism☆495Updated 3 months ago
- ☆106Updated 5 months ago
- C++11 library that provides several new or lesser-known containers, like flat_map/set, small_map/set, static_map/set, small_vector, stati…☆143Updated this week
- CMake wrapper for Xrepo C and C++ package manager☆73Updated 2 months ago
- The most over-engineered C++ assertion library☆693Updated 4 months ago
- A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is sped up with caching of artifacts.☆147Updated 4 months ago
- Async (co_await/co_return) code for c++. This is a base library providing building blocks.☆98Updated 4 months ago
- 🧲 A minimalist dependency manager for your next C++ project. Configure less, code more.☆69Updated 5 months ago
- 🛩️ A cross-platform C++ system tray library☆52Updated 3 years ago
- my collection of vcpkg triplets☆110Updated last year
- Greg's Template Library of useful classes.☆240Updated last week
- Modern C++20 Unicode library☆143Updated last year
- A CMake/C++20 library to embed resource files at compile time☆166Updated last year
- Read JSON, YAML, TOML, XML or INI configuration by declaring a struct☆116Updated 5 months ago
- Install all the tools required for building and testing C++ and C projects.☆255Updated this week
- efsw is a C++ cross-platform file system watcher and notifier.☆806Updated last week
- json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa☆462Updated 2 months ago
- Cross platform dynamic loading of shared libraries☆103Updated 4 years ago
- Replacement for std::optional with efficient memory usage and additional features.☆51Updated 9 months ago