CppSharp Alternatives
Similar projects and alternatives to CppSharp
-
SWIG
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
-
CefSharp
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
pinvoke
A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
-
PythonNet
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
-
Sharpen
Sharpen is an Eclipse plugin created by db4o that allows you to convert your Java project into c#
-
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
LegacyWrapper
LegacyWrapper uses a x86 wrapper to call legacy dlls from a 64 bit process (or vice versa).
-
CsWin32
A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a C# project.
-
cppcomponents
Allows you to write binary components in C++11 that can be used across different compilers and standard libraries
-
CppSharp reviews and mentions
-
Recommendation for software to aid with creating a C# wrapper around a c++ library
Or take a look at the tools CppSharp or SWIG, s.a. Example for SWIG to wrap C++ library in .Net 6.
-
COM or C++/CLI layer for long-term maintenance?
I would give CppSharp a crack first. It generates a .net wrapper using pinvoke.
Stats
mono/CppSharp is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of CppSharp is C#.