https://github.com/kalakit/kalaserver
C++20 library for hosting web and media servers on Windows and Linux.
https://github.com/kalakit/kalaserver
cloud-storage http http-server https https-server httpserver httpsserver linux media-server openssl posix server tcp unix website-server windows windows-10 windows-11
Last synced: about 1 month ago
JSON representation
C++20 library for hosting web and media servers on Windows and Linux.
- Host: GitHub
- URL: https://github.com/kalakit/kalaserver
- Owner: KalaKit
- License: other
- Created: 2025-05-26T14:33:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-09T13:41:58.000Z (about 2 months ago)
- Last Synced: 2026-04-09T15:27:07.069Z (about 2 months ago)
- Topics: cloud-storage, http, http-server, https, https-server, httpserver, httpsserver, linux, media-server, openssl, posix, server, tcp, unix, website-server, windows, windows-10, windows-11
- Language: C++
- Homepage: https://thekalakit.com/docs/kalaserver
- Size: 81.9 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# KalaServer
KalaServer is a lightweight C++ 20 library for Windows and Linux 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.
This project relies on several [external dependencies](https://github.com/greeenlaser/external-shared), they are not shipped inside this project, please make sure you have that repository cloned into a folder inside the same parent directory as this project folder before compiling this project from source.
# Cloudflare tunnel
*KalaServer* supports Cloudflare tunnel but is not required to use it. If you wish to use Cloudflare tunnel then you must manually [download](https://github.com/cloudflare/cloudflared/releases) it and place it to C:\cloudflared or /usr/local/bin.
---
## Links
[Donate on PayPal](https://www.paypal.com/donate/?hosted_button_id=QWG8SAYX5TTP6)
[Official Discord server](https://discord.gg/jkvasmTND5)
[Official Youtube channel](https://youtube.com/greenlaser)
---
## Docs
[How to build from source](docs/build_from_source.md)
[External libraries](docs/external_libraries.md)
[Lost Empire Entertainment and KalaKit ecosystem](docs/ecosystem.md)