We do cool and nontrivial things in C++
Our Open-Source tools simplify, speed up and make development in C++ cheaper.
We are open for cooperation and you can use our experience and ability to do cool and non-trivial things in C++.
Our projects
SObjectizer
SObjectizer is a framework which simplifies the development of multithreaded and concurrent applications in C++. Actor Model, Publish Subscribe, Communicating Sequential Processes — all of that becomes available in С++ code with SObjectizer.
Read more >>>RESTinio
Cross-platforn and header-only library for creating REST API in C++. RESTinio features: allows to handle requests asynchronously, tracks operations' timeouts, logging for requests handling process, gives control over the context where the handlers are really handled.
Read more >>>so_5_extra
Header-only library with a set of additional tools and extensions for SObjectizer: an integration with Asio, new mbox types and more...
Read more >>>json_dto
A header-only helper library for converting data between JSON representation and C++ structs inspired by Boost.Serialization approach.
Read more >>>timertt
Implementation of timer wheel, timer list and timer heap. Create tens and even hundreds of millions single and/or periodic timer in a single process. Header-only and C++11.
Read more >>>MxxRu::externals
In C++ world there is no standard dependency management tool like Maven, RubyGems or Cargo in other languages, and each C++ team chooses its favorite tool or invents a new one. We've created our own, it is like CMake with ExternalProject_Add heavily used, but more friendly.
Read more >>>