KalaServer is a lightweight C++ 20 library for Windows that allows you to make web, media or any other kind of a server with very few dependencies. The library is currently in early alpha development, so a lot of changes will come, but the core goals will stay the same. Track development and future plans on the public trello board board.
This library includes OpenSSL binaries and headers at its folder.
OpenSSL is licensed under its own terms:
https://www.openssl.org/source/license.html
We do not own OpenSSL. Use of its components is subject to that license.
- Visual Studio 2022 (with C++ CMake tools and Windows 10 or 11 SDK)
- Ninja and CMake 3.30.3 or newer (or extract Windows_prerequsites.7z and run setup.bat)
To compile from source code simply run 'build_all.bat' or 'build_debug.bat' or 'build_release.bat' depending on your preferences.
Copy KalaServer.lib to your exe directory and compile your preferred way and follow the documentation for more info on how to set up the code or look at the source code for the KalaKit website.
Documentation for connecting via url/ip: