CppSharp

Stop writing PInvoke methods by hand. Accelerate your development.

CppSharp facilitates the usage of native C/C++ code with the .NET ecosystem.

Cross-platform

Distributed as a nuget package that supports Windows, Linux, and OS X.

High-performance

Generates high-performance C# code with minimal overhead.

Multiple backends

Supports generating C# code, as well as C++/CLI.

Sponsors

Kythera AI