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
514 forks
Language: C#
last commit: about 1 month 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. | 504 |
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,017 |
pagghiu/sanecpplibraries | A set of C++ libraries providing platform abstraction and utility functions for asynchronous I/O, networking, file systems, and other core system operations. | 520 |
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,135 |
pytorch/extension-cpp | Enables the creation of custom C++ extensions with CUDA support in PyTorch | 1,017 |
lewissbaker/cppcoro | A library of C++ coroutine abstractions for building high-performance asynchronous programming systems. | 3,424 |
danmar/cppcheck | Analyzes code for errors and potential security vulnerabilities | 5,820 |
microsoft/vscode-cpptools | Adds language support for C/C++ to Visual Studio Code, including editing and debugging features. | 5,532 |
aws/aws-sdk-cpp | Provides a C++ interface to Amazon Web Services (AWS) | 1,978 |
anthonycalandra/modern-cpp-features | A resource for learning modern C++ language and library features | 19,757 |
standardese/cppast | Provides a C++ Abstract Syntax Tree (AST) parsing and manipulation library | 1,696 |
argosopentech/libretranslate-cpp | C++ bindings for a machine translation API | 15 |
jtv/libpqxx | The official C++ client API to the PostgreSQL database management system. | 1,035 |