Interop

Top 23 Interop Open-Source Projects

  • CppSharp

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

  • ReactiveTraderCloud

    Real-time FX trading showcase by Adaptive.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Vanara

    A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.

  • ENet-CSharp

    Reliable UDP networking library

  • swift-bridge

    swift-bridge facilitates Rust and Swift interop.

  • Project mention: macOS Apps in Rust | news.ycombinator.com | 2023-05-13

    A bit late, but `swift-bridge` (https://github.com/chinedufn/swift-bridge) does this intelligently, and is probably what you're looking for.

  • bootsharp

    Compile C# solution into single-file ES module with auto-generated JavaScript bindings and type definitions

  • helix

    A simple, easy to use library for React development in ClojureScript. (by lilactown)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • JSPyBridge

    🌉. Bridge to interoperate Node.js and Python

  • Project mention: Bython: Python with braces. Because Python is awesome, but whitespace is awful | news.ycombinator.com | 2024-03-11
  • clojure.java-time

    Java 8 Date-Time API for Clojure

  • Project mention: Don't use clj-time, use clojure.java-time instead | dev.to | 2024-01-10

    Okay so clj-time is deprecated, latest version is 0.15.2. Let's try dm3/clojure.java-time. Sure enough:

  • vst.net

    Virtual Studio Technology (VST) for .NET. Plugins and Host applications.

  • nimterop

    Nimterop is a Nim package that aims to make C/C++ interop seamless

  • Project mention: C23: A Slightly Better C | news.ycombinator.com | 2024-01-21
  • vue-2-3

    ↔️ Interop Vue 2 components in Vue 3 apps and vice versa

  • DirectN

    Direct interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, WinUI3, etc.

  • Conari

    🧬 One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and …

  • terrafx.interop.windows

    Interop bindings for Windows.

  • Project mention: Is there a real time graphics llibrary in c# | /r/csharp | 2023-05-17

    A couple other options than what has been suggested so far: - TerraFX.Interop.Windows. Raw, blittable, 1:1 bindings for all Win32, D2D/D3D11/D3D12 APIs (there's also a version with Vulkan bindings). As close to doing #include as you can get in C#. This is my personal favorite, I use it in my own ComputeSharp library, and transitively we use it in the Microsoft Store too 🙂 - Silk.NET another version of high-performance bindings, more opinionated than TerraFX and with some additional helpers to make it a bit easier to use.

  • League-of-Legends-Bot

    League of legends bot is a pixel bot for League Of Legends 10.19, written in C# .NET using image processing , and dependency injection (Pattern Scripting)

  • Femto

    Femto is a CLI tool that automatically resolves npm packages used by Fable bindings

  • bike

    Common Lisp .Net Core Interop

  • Project mention: bike (.NET interop library for CL) release 0.13.0. Extensible printer system. SIGFPE problem. | /r/lisp | 2023-09-18
  • vert

    WebAssembly interop between Go and JS values.

  • LegacyWrapper

    LegacyWrapper uses a x86 wrapper to call legacy dlls from a 64 bit process (or vice versa).

  • cinterop

    A C/C++ interop library for the Nim programming language

  • Biohazrd

    A framework for automatically generating binding wrappers for C/C++ libraries

  • terrafx.interop.d3d12memoryallocator

    Interop bindings for D3D12MemoryAllocator

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Interop related posts

Index

What are some of the best open-source Interop projects? This list will help you:

Project Stars
1 CppSharp 2,986
2 ReactiveTraderCloud 1,811
3 Vanara 1,694
4 ENet-CSharp 759
5 swift-bridge 698
6 bootsharp 632
7 helix 608
8 JSPyBridge 579
9 clojure.java-time 452
10 vst.net 412
11 nimterop 350
12 vue-2-3 282
13 DirectN 267
14 Conari 242
15 terrafx.interop.windows 232
16 League-of-Legends-Bot 156
17 Femto 149
18 bike 133
19 vert 96
20 LegacyWrapper 78
21 cinterop 71
22 Biohazrd 58
23 terrafx.interop.d3d12memoryallocator 18

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com