CppSharp
C API bridge
A tool and set of libraries that bridges C/C++ APIs to high-level languages like .NET.
Tools and libraries to glue C/C++ APIs to high-level languages
3k stars
154 watching
518 forks
Language: C#
last commit: 3 months ago
Linked from 6 awesome lists
bindingsbridgecc-sharpclangcpluspluscppsharpdotnetglueinteropmonoparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings
Related projects:
Repository | Description | Stars |
---|---|---|
xoofx/cppast.net | A C/C++ parser library providing access to the full AST and comments for .NET Framework and .NET Core applications. | 514 |
hschlichter/cpp-embedding-mono | Demonstrates how to embed the Mono runtime into a C++ program to run .NET code. | 21 |
microsoft/cpprestsdk | A C++ SDK for building cloud-based client-server communication applications. | 8,041 |
pagghiu/sanecpplibraries | A set of C++ platform abstraction libraries providing a consistent API across macOS, Windows, and Linux. | 526 |
unity3d-jp/cppscript | Enables C++ to call Unity's C# API and vice versa | 39 |
mono/mono | An implementation of Microsoft's .NET Framework on various platforms. | 11,160 |
pytorch/extension-cpp | Enables the creation of custom C++ extensions with CUDA support in PyTorch | 1,031 |
lewissbaker/cppcoro | A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. | 3,448 |
danmar/cppcheck | Automated code analysis tool for C and C++ code | 5,882 |
microsoft/vscode-cpptools | Adds C/C++ language support to Visual Studio Code with editing and debugging features | 5,550 |
aws/aws-sdk-cpp | Provides a C++ interface to Amazon Web Services (AWS) | 1,995 |
anthonycalandra/modern-cpp-features | A resource for learning modern C++ language and library features | 19,885 |
standardese/cppast | Provides a C++ Abstract Syntax Tree (AST) parsing and manipulation library | 1,703 |
argosopentech/libretranslate-cpp | C++ bindings for a machine translation API | 16 |
jtv/libpqxx | The official C++ client API to the PostgreSQL database management system. | 1,049 |