No description
  • C++ 97.5%
  • CMake 2.5%
Find a file
2026-05-24 10:48:27 +02:00
example Using current_source in cmake for fetchcontent support 2026-05-18 19:06:09 +02:00
include/mrest Fix errors 2026-05-24 10:24:46 +02:00
src Add cmake dependency as public 2026-05-24 10:36:50 +02:00
.clang-format Semi Functional 2026-05-02 22:59:39 +02:00
.clangd Initial commit, before reflection 2026-04-30 18:31:37 +02:00
.gitignore Initial commit, before reflection 2026-04-30 18:31:37 +02:00
CMakeLists.txt Disconnect improvement, cmake flag 2026-05-21 14:44:51 +02:00
LICENSE Added MIT license 2026-05-02 10:35:09 +02:00
README.md Added README 2026-05-24 10:48:27 +02:00

Mrest

A C++26 web framework

Usage

FetchContent

set(USE_EXAMPLE OFF CACHE BOOL "Disable example project mrest" FORCE)
FetchContent_Declare(
  MREST
  GIT_REPOSITORY https://codeberg.org/Makian/mrest.git
  GIT_TAG <TAG("master"/"vX.Y.Z")>
  GIT_SHALLOW TRUE
)
FetchContent_MakeAvailable(MREST)

target_link_libraries(Program PRIVATE MREST)
target_include_directories(Program PRIVATE ${MREST_SOURCE_DIR}/../include)

Manual

git clone https://codeberg.org/Makian/mrest.git
cd mrest
cmake -B build .
cd build
make

# Use the built files from the build directory

FaQ

Which compiler can i use?

Any compiler which supports the reflection proposal and the surrounding ones

Which platforms are supported?

Any platform which has a conforming compiler and socket functionality.