26/04/2026
For years, one of the quieter but most essential parts of Thinger.io has been the layer that handles every HTTP and WebSocket connection across the platform. It is the code that powers communications between devices, APIs and users, and the same code that runs inside the ThinRemote agent to enable secure remote access to Linux devices.
👉🏻 That piece now has a name of its own, and it is publicly available: thinger-http
It is a modern C++20 library built on Boost.Asio, with coroutine support, HTTP server and client, WebSockets, Server-Sent Events, and TLS/SSL. This is not an experiment or a side project: it is part of the core we run in production every day across different Thinger.io products.
👇🏻 You can explore the full details here:
https://thinger.io/thinger-http/
👉🏻 Opening the code lets people review it, question it, and improve it, and we think that strengthens both the people who use it and the ecosystem around it.
If you work on distributed systems, IoT platforms or high-performance networking in C++, we think you will find it interesting, and we would love to hear your feedback. 🚀
++