Browse by type
HumbleNet is a cross platform networking library that utilizes WebRTC and WebSockets to handle network communication.
Using WebRTC and Websockets allows HumbleNet to support not only traditional platforms such as Windows, OS X, and Linux, but also web platforms such as ASM.JS / Emscripten.
HumbleNet is a simple clean C based API that allows for wrappers to be written for any language that offers C binding.
We have several demos to show off integrating HumbleNet.
This is a simple "chat" app in the tests folder for both C and C#. The C app will run on Windows, MacOS X, Linux, and Emscripten. The C# will run on .NET or Mono.
We have a port of Quake2 (Based on R1Q2) that includes HumbleNet networking and runs on Windows, Mac OS X, Linux and Emscripten.
We have a port of Quake3 (Based on QuakeJS) that includes HumbleNet networking and runs on Windows, Mac OS X, Linux and Emscripten.
$ claude mcp add HumbleNet \
-- python -m otcore.mcp_server <graph>