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

GitHub

3k stars
154 watching
514 forks
Language: C#
last commit: about 1 month ago
Linked from 6 awesome lists

bindingsbridgecc-sharpclangcpluspluscppsharpdotnetglueinteropmonoparserparsingpinvokeswigsyntax-treevisitorsxamarinxamarin-bindings

Backlinks from these awesome lists:

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