Yes! We Can C++!

We write C++ code that doesn't crash, doesn't leaks and works for years. We can do it. Our confidence is based on many years of experience in development of complex and performant software in C++.

News

2018.08.21 RESTinio 0.4.8 Released! Read more...

2018.07.12 RESTinio 0.4.7 Released! Read more...

2018.05.07 RESTinio 0.4.5.1 Released! Read more...

2018.04.14 We have updated SObjectizer to version 5.5.22 and so_5_extra to version 1.1.0. Read more...

Older news...

What We Can Offer For You?

Custom Development

stiffstream

Have to create a new project in C++ but you have no talented C++ developers?

Left alone with the legacy C++ code, and you have no one to maintain it?

Do you want your code base to be carefully written, well tested and documented?

We can help you.
Working with us you strongly increase the chances to solve your task qualitatively, on time and within the budget.
Of course if your budget allows our participation.

OpenSource Tools For C++ And Support For Them

Do you search for OpenSource tools to simplify your development?

stiffstream

We have a bunch of practical tools created for solving practical tasks.

Take them, try them, use them, share your experience.

Usually we answer questions about our OpenSource projects within several working days. Dealing with bug-reports and feature-requests can take more time. If you want quicker and predictable reaction from us then you can buy a commercial support.

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 and C++14 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 >>>