Programming the Web in C++
A seamless C++ programming experience for the Web.
Use cheerp to write your Web applications in fully type-safe C++ code, make use of uncountable existing libraries, leverage your existing knowledge, reuse your code, improve your productivity.
Cheerp generates optimized JavaScript code that is compatible with any browser, on any platform. Let the compiler spot errors for you at compile time, instead of hunting them at run-time.
Port existing applications or write new ones, all in C++
Cheerp is based on the proven and robust LLVM stack and fully compatible with almost all C and C++11 code. If you want to take advantage of transparent RPC support, you just need to add some tags to tell cheerp if you want your methods compiled for the server or for the client. Everything else (including client to server remote procedure calls, serialization and deserialization, etc.) will work automagically!