JSPM

Found 189 results for ffi

zip-bun

A high-performance zip archive library for Bun with native C bindings

  • v1.2.6
  • 35.67
  • Published

xinput-ffi

Access native XInput functions as well as some helpers based around them.

  • v4.0.2
  • 35.67
  • Published

ref-wchar-napi

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

  • v1.0.3
  • 34.14
  • Published

regodit

Read/Write Windows Registry using FFI and GoLang (x86, x64 and arm64)

  • v2.4.1
  • 32.60
  • Published

sbffi2

Dynamic C function calls from JS, powered by dyncall.

  • v1.0.5
  • 31.77
  • Published

libclang

Bindings to libclang

    • v0.0.11
    • 31.13
    • Published

    koffi-cream

    A lighter packaging for Koffi, the fast and simple C FFI (foreign function interface) for Node.js

    • v2.14.0
    • 30.48
    • Published

    pdflib

    Node bindings for pdflib

    • v0.0.3
    • 30.38
    • Published

    audio-router

    A Node.js package for interacting with audio devices using C++ DLL

      • v1.0.6
      • 30.26
      • Published

      @septh/koffi-linux-x64-glibc

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

      • v2.14.0
      • 30.09
      • Published

      @septh/koffi-win32-x64

      The Windows Intel/AMD 64-bit binary for Koffi, a fast and simple C FFI (foreign function interface) for Node.js

      • v2.14.0
      • 29.99
      • Published

      @septh/koffi-win32-arm64

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

      • v2.14.0
      • 29.87
      • Published

      @septh/koffi-freebsd-x64

      The FreeBSD Intel/AMD 64-bit binary for Koffi, a fast and simple C FFI (foreign function interface) for Node.js

      • v2.14.0
      • 29.53
      • Published

      @septh/koffi-darwin-x64

      The MacOS Intel/AMD 64-bit binary for Koffi, a fast and simple C FFI (foreign function interface) for Node.js

      • v2.14.0
      • 29.48
      • Published

      @septh/koffi-linux-x64-musl

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

      • v2.14.0
      • 29.35
      • Published

      @lwahonen/ffi-napi

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

      • v4.0.12
      • 29.34
      • Published

      @septh/koffi-openbsd-x64

      The OpenBSD Intel/AMD 64-bit binary for Koffi, a fast and simple C FFI (foreign function interface) for Node.js

      • v2.14.0
      • 29.32
      • Published

      @septh/koffi-freebsd-arm64

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

      • v2.14.0
      • 29.30
      • Published

      @septh/koffi-linux-arm64-glibc

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

      • v2.14.0
      • 29.14
      • Published

      ref-union

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

      • v1.0.1
      • 28.99
      • Published

      @httptoolkit/ffi-napi

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

      • v2.5.0-test3
      • 28.95
      • Published

      @skitee3000/bun-pty

      Cross-platform pseudoterminal (PTY) implementation for Bun with native performance

      • v0.3.3
      • 28.93
      • Published

      @septh/koffi-linux-arm64-musl

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

      • v2.14.0
      • 28.75
      • Published

      @breush/ffi-napi

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

      • v4.0.13
      • 28.69
      • Published

      wasp-lib

      WASP (Web Assembly Safe Pointers) - a lightweight TypeScript library for type-safe interaction with Emscripten-generated WebAssembly memory.

      • v1.10.22
      • 28.62
      • Published

      @meridius-labs/apple-on-device-ai

      TypeScript library for accessing Apple's on-device foundation models (Apple Intelligence) with full Vercel AI SDK compatibility

      • v1.6.2
      • 28.34
      • Published

      @septh/koffi-linux-riscv64

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

      • v2.14.0
      • 27.96
      • Published

      ref-union-napi

      Create ABI-compliant "union" instances on top of Buffers. Supports Node 10, 12.

      • v1.0.2
      • 27.93
      • Published

      @septh/koffi-linux-loong64

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

      • v2.14.0
      • 27.65
      • Published

      @tbsoft-gmbh/signature-st

      A library for direct access to the signotec devices. Enabling users to initiate a signing process. Windows only.

        • v1.3.7
        • 27.59
        • Published

        @septh/koffi-darwin-arm64

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

        • v2.14.0
        • 27.02
        • Published

        @jellybrick/ffi-napi

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

        • v4.0.18
        • 26.54
        • Published

        @bunbox/sdl3

        Implement SDL (Simple DirectMedia Layer) bindings

          • v0.0.1-alpha.1
          • 25.79
          • Published

          bun-ffi-gen

          FFI bindings generator for Bun

          • v1.1.4
          • 25.17
          • Published

          ffi-napi-v22

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

            • v0.0.1
            • 24.82
            • Published

            node-autoit-koffi

            This Node.js module provides support for all AutoIt functions, allowing users to automate Windows GUI tasks seamlessly.

            • v1.0.5
            • 24.42
            • Published

            input-tracker

            Cross-platform input tracking library for capturing keyboard and mouse events

            • v1.0.12
            • 24.19
            • Published

            fixed-ffi

            fixed-ffi

            • v12.2.0
            • 23.98
            • Published

            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
            • 22.99
            • 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
            • 20.96
            • 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.40
              • Published

              wasm-ffi

              A lightweight FFI library for JS/WebAssembly

              • v0.3.0
              • 19.45
              • 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.30
              • 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.70
              • Published

              windows-ffi

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

              • v0.0.4
              • 16.75
              • Published

              koffi-curl

              Node.js libcurl bindings using koffi with browser fingerprint capabilities

              • v0.1.23
              • 16.65
              • 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.91
              • 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.83
              • 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.83
              • 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.21
                • 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.02
                • 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

                      metacall

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

                      • v0.5.1
                      • 11.25
                      • 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

                        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.86
                        • 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.34
                        • Published

                        @netunhb/ffi-napi

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

                        • v4.0.16
                        • 9.34
                        • Published

                        custom-net-keepalive

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

                        • v1.3.9-rc
                        • 9.25
                        • 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.57
                          • 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.27
                          • 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.64
                            • 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.50
                            • Published

                            ffi-builder

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

                            • v1.1.0
                            • 5.50
                            • 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.32
                            • 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.15
                            • 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.02
                            • Published

                            @rikumi/ffi

                            A foreign function interface (FFI) for Node.js

                            • v2.3.1
                            • 4.02
                            • 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