JSPM

Found 189 results for ffi

node-ffi-rs

A module written in Rust and N-API provides interface (FFI) features for Node.js

  • v1.3.0
  • 23.20
  • Published

sbffi

Dynamic C function calls from JS, powered by dyncall.

  • v1.0.4
  • 23.06
  • Published

@sliftist/win32-api

FFI definitions of windows win32 api for node-ffi

  • v20.4.1-a
  • 22.21
  • Published

ref-wchar

A ref "type" implementation of `wchar_t *` (a.k.a. wide string) backed by "node-iconv"

  • v1.0.2
  • 21.31
  • Published

ffi-ianli

A foreign function interface (FFI) for Node.js

  • v2.2.1
  • 21.06
  • Published

nodobjc

The Node.js ⇆ Objective-C bridge

  • v2.1.0
  • 21.02
  • Published

clangffi

Generate Typescript FFI bindings for C/C++ libraries using libclang and ffi-napi

    • v4.2.2
    • 20.89
    • Published

    ffi-cross

    A foreign function interface (FFI) for Node.js/QuickJs/JerryScript, N-API style

    • v5.0.11
    • 20.54
    • Published

    bridjs

    V8 bindings for dyncall, and BridJ-like API for nodejs.

    • v0.5.8
    • 20.39
    • Published

    wasm-ffi

    A lightweight FFI library for JS/WebAssembly

    • v0.3.0
    • 19.50
    • Published

    @tigerconnect/ffi-napi

    A foreign function interface (FFI) for Node.js, N-API style

    • v4.0.3-tc3
    • 18.84
    • Published

    dby-node-ffi

    A foreign function interface (FFI) for Node.js

    • v2.3.7
    • 18.44
    • Published

    @xingrz/ffi-napi

    A foreign function interface (FFI) for Node.js, N-API style

    • v4.1.0-alpha.1
    • 18.29
    • Published

    @saleae/ffi

    A foreign function interface (FFI) for Node.js

    • v3.0.2
    • 18.10
    • Published

    aubio

    Node.js bindings for aubio

    • v0.1.0
    • 17.69
    • Published

    windows-ffi

    NodeJS wrappers around Windows p-invoke/dll functions in user32, gdi32, etc. (based on node-ffi-napi)

    • v0.0.4
    • 16.74
    • Published

    koffi-curl

    Node.js libcurl bindings using koffi with browser fingerprint capabilities

    • v0.1.23
    • 16.64
    • Published

    @alexssmusica/ffi-napi

    A foreign function interface (FFI) for Node.js, N-API style, with "v8::ArrayBuffer::GetBackingStore" patch

    • v4.0.26
    • 16.53
    • Published

    holdkit-ffi-napi

    A foreign function interface (FFI) for Node.js, N-API style

    • v1.0.2
    • 16.22
    • Published

    autoit

    nodejs autoit(x) wrapper

    • v1.1.11
    • 16.07
    • Published

    ffi-prebuilt

    A foreign function interface (FFI) for Node.js - PREBUILD

    • v1.2.9
    • 16.04
    • Published

    @xan105/screenshot

    Take a screenshot of the active display in .png

    • v2.0.0
    • 15.96
    • Published

    @eleccookie/ffi-napi

    A foreign function interface (FFI) for Node.js, N-API style

    • v0.0.1
    • 15.84
    • Published

    @inafact/win32-api

    FFI definitions of windows win32 api for node-ffi

    • v3.6.0
    • 15.82
    • Published

    ref-wchar-napi-lite

    A ref "type" implementation of `wchar_t *` (a.k.a. wide string) backed by "iconv-lite". Supports Node 16+.

    • v1.0.3
    • 15.82
    • Published

    ffi-generate

    Generate FFI Bindings from header file

      • v0.0.8
      • 14.41
      • Published

      ctypes

      Node.js implementation of "ctypes" to interface with C libs

      • v0.0.1
      • 14.40
      • Published

      mt-node

      • v0.1.0
      • 14.40
      • Published

      node-ffi-php-bindings

      Generated node-ffi bindings for PHP source code. Embed PHP from node.js w/o creating your own node extension.

      • v0.2.1
      • 14.20
      • Published

      nodobjc-x

      The Node.js ⇆ Objective-C bridge

      • v2.1.1
      • 13.95
      • Published

      global-input-tracker

      Cross-platform global mouse and keyboard event tracker for Node.js, built with Rust and powered by napi-rs. Detect system-wide key presses and mouse movements in real time.

      • v1.0.1
      • 13.50
      • Published

      ffi-atom-shell

      A foreign function interface (FFI) for Node.js (hacked for Atom Shell but this will go away soon)

      • v3.0.1
      • 13.01
      • Published

      @suldashi/ref-struct

      Create ABI-compliant "struct" instances on top of Buffers. Fixed Node 12 builds.

      • v2.0.3
      • 12.50
      • Published

      ref-strict

      Add strict typing for ffi types

      • v0.0.2
      • 12.50
      • Published

      lovr-api

      LOVR API typescript declaration.

        • v1.0.7
        • 12.47
        • Published

        ffi-libraries

        A Node.js library for loading and calling functions from dynamic libraries

        • v1.1.3
        • 12.37
        • Published

        jlbun

        Using Julia in Bun

          • v0.0.19
          • 12.17
          • Published

          @saleae/ref-struct

          Create ABI-compliant "struct" instances on top of Buffers

          • v2.0.1
          • 12.02
          • Published

          win32-ffi

          js/ts win32 api base on ffi

          • v0.0.6-alpha.5
          • 11.96
          • Published

          twain-nodejs

          A Javascript interface for the [TWAIN](http://www.twain.org) image capture API, built on top of Node.js buffers using the "ref" type interface.

          • v1.0.0
          • 11.75
          • Published

          ffi-adapter

          Foreign Function Interface Adapter Decorator for TypeScript

          • v0.4.6
          • 11.69
          • Published

          ref-wchar-t-napi

          A ref "type" implementation of `wchar_t *` (a.k.a. wide string) backed by "node-iconv". Supports Node >10

            • v1.0.0
            • 11.31
            • Published

            luajit-ffi

            The LuaJIT ffi declaration for TSTL.

              • v1.0.2
              • 11.25
              • Published

              kiwi-ffi

              A foreign function interface (FFI) for Node.js

              • v2.3.0
              • 11.25
              • Published

              metacall

              Call Python, C#, Ruby... functions from NodeJS (a NodeJS Port for MetaCall)

              • v0.5.1
              • 11.25
              • Published

              t2s

              A tools for send clipboard text to focus.

              • v1.0.3
              • 10.82
              • Published

              @septh/koffi-linux-arm64

              The Linux ARM 64-bit binary for Koffi, a fast and simple C FFI (foreign function interface) for Node.js

              • v2.12.1
              • 10.61
              • Published

              scaffold-wizard

              图形界面版的 inquirer。由 rust + GNOME.GTK3 制作。

              • v2.1.1
              • 10.36
              • Published

              @audc/ref-struct

              Create ABI-compliant "struct" instances on top of Buffers

              • v2.0.0
              • 10.10
              • Published

              inputmanager

              An input manager using FFI for node

              • v2.1.1
              • 10.10
              • Published

              hmc-autoit

              An API forwarding module based on the combination of autoItX and NAPI (Node-API, C) provides a seamless solution without the need for recompilation or the use of "ffi" magic. It ensures high security and efficiency.

              • v1.0.1
              • 10.10
              • Published

              codemp

              code multiplexer -- javascript bindings

              • v0.8.5
              • 9.85
              • Published

              circomkit-ffi

              <p align="center"> <h1 align="center"> Circomkit FFI </h1> <p align="center"><i>Rust-based static libraries for alternative provers.</i></p> </p>

              • v0.0.12
              • 9.65
              • Published

              @aabuhijleh/ffi

              A foreign function interface (FFI) for Node.js

              • v2.4.0
              • 9.37
              • Published

              @netunhb/ffi-napi

              A foreign function interface (FFI) for Node.js, N-API style, with "v8::ArrayBuffer::GetBackingStore" patch

              • v4.0.16
              • 9.37
              • Published

              custom-net-keepalive

              Provides high-level access to socket options like TCP_KEEPIDLE, TCP_KEEPINTVL, TCP_KEEPCNT

              • v1.3.9-rc
              • 9.24
              • Published

              tc-win32-api

              FFI definitions of windows win32 api for node-ffi

              • v10.0.1
              • 9.08
              • Published

              rustport

              A CLI tool that automatically generates TypeScript FFI bindings for Rust libraries, making it easy to call Rust functions from JavaScript/TypeScript in Bun projects

              • v1.3.6
              • 9.04
              • Published

              electron-node-ffi

              A foreign function interface (FFI) for Electron.js, N-API style

              • v4.0.5
              • 9.04
              • Published

              ref-struct-prebuilt

              Create ABI-compliant "struct" instances on top of Buffers

              • v0.0.5
              • 8.69
              • Published

              electron-ref-struct

              This is a fork of the ref-struct project, adding electron build and binary support

              • v1.1.0
              • 8.01
              • Published

              hyperimport

              ⚡ Import c, rust, zig etc. files in your TypeScript code and more.

              • v0.2.0
              • 7.78
              • Published

              @openim/ffi-napi

              A foreign function interface (FFI) for Node.js, N-API style, with "v8::ArrayBuffer::GetBackingStore" patch

              • v4.0.14
              • 7.78
              • Published

              @kodicraft/bunch

              [![Run tests](https://github.com/KodiCraft/bunch/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/KodiCraft/bunch/actions/workflows/tests.yml) ![npm](https://img.shields.io/npm/dt/@kodicraft/bunch?logo=npm&label=npm%20downloads)

                • v0.4.0
                • 7.56
                • Published

                @krvikash35/ffi

                A foreign function interface (FFI) for Node.js

                • v2.2.2
                • 7.53
                • Published

                require-haskell

                Require haskell functions from node

                • v1.0.2
                • 7.51
                • Published

                win32-clipboard

                node addon for clipboar use node-ffi

                • v0.0.1
                • 7.29
                • Published

                llvm-ffi

                FFI Interface for the LLVM 8 C API

                  • v0.4.0
                  • 7.03
                  • Published

                  dby-ref-struct

                  Create ABI-compliant "struct" instances on top of Buffers

                  • v1.1.2
                  • 6.63
                  • Published

                  zigport

                  A CLI tool that automatically generates TypeScript FFI bindings for Zig libraries, making it easy to call Zig functions from JavaScript/TypeScript in Bun projects

                  • v1.3.6
                  • 6.51
                  • Published

                  cj-ffi

                  A foreign function interface (FFI) for Node.js

                  • v2.2.0
                  • 5.49
                  • Published

                  ffi-builder

                  A wrapper on top of ffi package to use addons on Node.js projects.

                  • v1.1.0
                  • 5.49
                  • Published

                  decide-core

                  A fast, lightweight permission engine for Rust and TypeScript with condition support.

                  • v0.1.1
                  • 5.43
                  • Published

                  murmur-hash-ffi

                  Native implementation of the non-cryptographic murmur hash using FFI

                  • v0.3.0
                  • 5.33
                  • Published

                  node-inpout

                  Node implementation and wrapping of InpOut dynamic library

                  • v0.1.0
                  • 5.30
                  • Published

                  winreg-ffi

                  A Node.js module for binding Winreg.h using node-ffi.

                  • v0.0.5
                  • 5.14
                  • Published

                  ffi-node-patch

                  A foreign function interface (FFI) for Node.js

                  • v2.2.0
                  • 4.19
                  • Published

                  ffi-proxy

                  An extension to ffi-builder module, provides a proxy objects to the ffi functions.

                  • v1.1.0
                  • 4.17
                  • Published

                  jswin32

                  javascript ffi interface for windows api

                  • v1.0.20
                  • 4.11
                  • Published

                  @kreijstal/winffiapi

                  This is supposed to be a winapi where you call it as if you called windows itself but it gives a goodies whwhere stuff simplifies.

                  • v0.0.1
                  • 4.11
                  • Published

                  ref-struct-atom-shell

                  Create ABI-compliant "struct" instances on top of Buffers

                  • v2.0.1
                  • 4.04
                  • Published

                  @rikumi/ffi

                  A foreign function interface (FFI) for Node.js

                  • v2.3.1
                  • 4.04
                  • Published

                  ref-struct-bitfield

                  Creates C `struct` instances on `Buffer`s. Supports `union`s and bitfields.

                  • v25.9.1
                  • 4.01
                  • Published

                  get-last-error

                  Calls the windows `GetLastError` function when failed calling other functions with `ffi-napi` library.

                  • v1.0.0
                  • 4.01
                  • Published

                  @can1357/sbffi

                  Dynamic C function calls from JS, powered by dyncall.

                  • v1.0.4
                  • 4.01
                  • Published

                  @coderwxl/ffi-napi

                  A foreign function interface (FFI) for Node.js, N-API style. fix bug: "crash in v8::ArrayBuffer::GetBackingStore"

                  • v5.0.1
                  • 2.49
                  • Published

                  ffi2

                  A foreign function interface (FFI) for Node.js

                  • v1.2.0
                  • 2.49
                  • Published

                  @jpruden/ffi-napi

                  A foreign function interface (FFI) for Node.js, N-API style

                  • v2.4.6
                  • 2.44
                  • Published

                  rust-bridge

                  Write Node packages in Rust.

                  • v0.1.0
                  • 2.40
                  • Published

                  quickjs-napi

                  Quickjs napi binding by ffi-rs

                  • v1.0.0
                  • 2.40
                  • Published

                  @easywasm/memory

                  simple & light helpers for working with C-memory

                  • v0.0.3
                  • 2.34
                  • Published

                  wtypes

                  windows types for node ffi

                  • v1.0.20
                  • 2.34
                  • Published

                  ffi-wrapper

                  ☎ A lightweight, optimized and simple FFI wrapper for NodeJS, Deno and Bun.

                  • v2.1.0
                  • 2.28
                  • Published

                  ffi-ios

                  A foreign function interface (FFI) for Node.js

                  • v2.2.0
                  • 2.28
                  • Published

                  clipboard-js-ffi

                  A Cross platform clipboard library, supporting Windows, MacOS, and Linux

                  • v1.0.2
                  • 0.00
                  • Published

                  glfw4bun

                  GLFW bindings for Bun. Autogenerated via makebindingsforbun.

                    • v0.1.0
                    • 0.00
                    • Published

                    makebindingsforbun

                    Binding generator for Bun. Code generator util to create FFI utils over a native library.

                      • v0.1.0
                      • 0.00
                      • Published

                      node-autoit-napi

                      nodejs napi autoit(x) wrapper

                      • v666.666.696969
                      • 0.00
                      • Published

                      @dusknguyen/ffi-napi

                      A foreign function interface (FFI) for Node.js, N-API style

                      • v4.0.3-1
                      • 0.00
                      • Published

                      @fxtop/winffi

                      the node-ffi for windows

                        • v0.1.1
                        • 0.00
                        • Published

                        errorquia

                        FFI definitions of windows win32 api for node-ffi

                        • v1.0.0
                        • 0.00
                        • Published

                        ffi-napi-patch

                        A foreign function interface (FFI) for Node.js, N-API style

                        • v4.0.3
                        • 0.00
                        • Published

                        vulkan4bun

                        Vulkan bindings for Bun. Autogenerated via makebindingsforbun.

                          • v0.1.0
                          • 0.00
                          • Published