Displaying 1 to 20 from 106 results

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

  •    CSharp

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.

Bridge - :spades: C# to JavaScript compiler

  •    Javascript

Bridge.NET is an open source C#-to-JavaScript Compiler. Write your application in C# and run on billions of devices.Compile your C#...

NodObjC - The Node.js ⇆ Objective-C bridge

  •    Javascript

NodObjC exposes the Objective-C runtime to Node.js in a high-level, easy to use fashion. It uses the BridgeSupport files to dynamically generate an API from an Objective-C "Framework", and uses the node ffi module to dynamically interact with the Objective-C runtime.Or add it to the "dependencies" section of your package.json file.

node-java - Bridge API to connect with existing Java APIs.

  •    C++

Bridge API to connect with existing Java APIs. If you get D9025 warnings and C1083 errors when looking for .sln or .h files, be sure you've got the node-gyp's dependencies, as explained here.




node-hue-api - Node.js Library for interacting with the Philips Hue Bridge and Lights

  •    Javascript

An API library for Node.js that interacts with the Philips Hue Bridge to control Philips Hue Light Bulbs and Philips Living Color Lamps. This library abstracts away the actual Philips Hue Bridge REST API and provides all of the features of the Phillips API and a number of useful functions to control the lights and bridge remotely.

matterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket

  •    Go

A simple chat bridge Letting people be where they want to be. Bridges between a growing number of protocols. Click below to demo. Gitter | IRC | Discord | Matrix | Slack | Mattermost | XMPP | Twitch | Zulip | And more...

react-native-google-analytics-bridge - React Native bridge to the Google Analytics libraries on both iOS and Android

  •    Objective-C

Google Analytics Bridge is built to provide an easy interface to the native Google Analytics libraries on both iOS and Android. The key difference with the native bridge is that you get a lot of the metadata handled automatically by the Google Analytics native library. This will include the device UUID, device model, viewport size, OS version etc.


gravity - Gravity Programming Language

  •    C

Gravity is a powerful, dynamically typed, lightweight, embeddable programming language written in C without any external dependencies (except for stdlib). It is a class-based concurrent scripting language with modern Swift-like syntax. Gravity supports procedural programming, object-oriented programming, functional programming and data-driven programming. Thanks to special built-in methods, it can also be used as a prototype-based programming language.

zigbee2mqtt - Zigbee :honeybee: to MQTT bridge :bridge_at_night:, get rid of your proprietary Zigbee bridges :hammer:

  •    Javascript

Allows you to use your Zigbee devices without the vendors (Xiaomi/TRADFRI/Hue) bridge or gateway. It bridges events and allows you to control your Zigbee devices via MQTT. In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using.

phridge - A bridge between node and PhantomJS

  •    Javascript

A bridge between node and PhantomJS. Working with PhantomJS in node is a bit cumbersome since you need to spawn a new PhantomJS process for every single task. However, spawning a new process is quite expensive and thus can slow down your application significantly.

node-cobol - :tv: COBOL bridge for NodeJS which allows you to run COBOL code from NodeJS.

  •    Cobol

COBOL bridge for NodeJS which allows you to run COBOL code from NodeJS. Then, install the cobol package.

react-native-billing - React Native bridge to InApp Billing on Android.

  •    Java

React Native Billing is built to provide an easy interface to InApp Billing on Android, accomplished by wrapping anjlab's InApp Billing library. With this, the linkcommand will do most of the heavy lifting for native linking. But, you will still need add your Google Play license key to the strings.xml (step 5). If you are using a React Native version less than v18.0 you will also have to do step 4.3 (override onActivityResult).

QtSharp - Mono/.NET bindings for Qt

  •    CSharp

This project aims to create Mono/.NET libraries that wrap Qt (https://qt-project.org/) thus enabling its usage through C#. It relies on the excellent CppSharp (https://github.com/mono/CppSharp). It is a generator that expects the include and library directories of a Qt set-up and then generates and compiles the wrappers. While still in development, it should work with any Qt version when complete. There is no Qt included in the repository, users have to download and install Qt themselves. For now, Qt MinGW for Windows has been the only tested version. Qt for OS X and Linux are planned, Qt for VC++ has not been planned for now.The source code is separated into a library that contains the settings and passes the generator needs, and a command-line client. In the future a GUI client, constructed with Qt# itself, is planned as well.

lsbridge - Using local storage as a communication channel

  •    Javascript

1K library for exchanging messages between tabs in a same browser. It uses the local storage as a communication channel. The story behind the library is available here.