Displaying 1 to 9 from 9 results

CppSharp - Tools and libraries to glue C/C++ APIs to high-level languages

CppSharp is a tool and set of libraries which allows programmers to use C/C++ libraries with high-level programming languages (such as C#).It is a tool that takes C/C++ header and library files and generates the necessary glue to surface the native API as a managed API. Such an API can be used to consume an existing native library in your high-level code or add scripting support to a native codebase.

pythonnet - Python for

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. It allows Python code to interact with the CLR, and may also be used to embed Python into a .NET application.Python for .NET allows CLR namespaces to be treated essentially as Python packages.

pinvoke - A library containing all P/Invoke code so you don't have to import it every time

A collection of libraries intended to contain all P/Invoke method signatures for popular operating systems. Think of it as http://pinvoke.net, but proven to compile and work properly, and often with sample usage in the form of unit tests. Each library is exposed as its own NuGet package, and may include .NET Portable libraries as applicable, exposing those APIs that are available only on Desktop, or Store, or both as appropriate.

Monkey Fuzz Testing

Monkey Fuzz stress tests an applications User Interface. It pretends to be a "monkey" on the keyboard, sending random button press and mouse events to a program. It is developed in C#

Kinect for Silverlight

In this project you will find a Silverlight 5 library for the Kinect. This is made possible by using the Silverlight P/Invoke feature which will call the native Kinect SDK v1.0 API. Along with this library, we also made an event system for the most common gestures.

Wi-Fi Channel Spread

Visualizes the spread of Wi-Fi access points across the available Wi-Fi channels, the amount of potential co-channel interference and the geolocation of the access points as known by Google.


Halloween project prank to mischievously grab windows and move them around. Primarily moves windows around, shakes the screen, sends random keyboard and mouse events.

Managed, Native, and COM Interop Team

Welcome to the CodePlex site for CLR Interop Team, where tools and samples designed by the team are released. We hope the things we deliver here will help you make best use of Interop and boost development in your work. You are welcome to share your concerns, comments or feedb...


This Old Api Platform Invoke (TOAPI) is a library of interop wrappers for common Win32 APIs. The various libraries are meant to be used in part or in whole. This includes OpenGL support.