Native Implemented Functions

NIFs (Native Implemented Functions) for integrating C/C++ code with Elixir. Packages among the 3,000 most downloaded in the past 90 days.

15 packages
  • pc 1.15.0

    a rebar3 port compiler for native code

    66
    2.4m last 90 days
  • unsafe 1.0.2

    Generate unsafe (!) bindings for Elixir functions

    12
    1.1m last 90 days
  • Make the usage of precompiled NIFs easier for projects using Rustler

    193
    586.4k last 90 days
  • NIF library Precompiler that uses C/C++ (cross-)compiler.

    9
    544.1k last 90 days
  • rustler 0.37.1

    Mix compiler and runtime helpers for Rustler.

    4.6k
    381.6k last 90 days
  • fine 0.1.4

    C++ library enabling more ergonomic NIFs, tailored to Elixir

    115
    306.6k last 90 days
  • erlport 0.11.0

    Erlang port protocol

    55
    101.1k last 90 days
  • shmex 0.5.1

    Elixir bindings for shared memory

    12
    25.7k last 90 days
  • Native part of the Bunch package

    0
    25.7k last 90 days
  • unifex 1.2.1

    Tool for generating interfaces between native C code and Elixir

    83
    21.9k last 90 days
  • eiconv 1.0.0

    Iconv NIF interface

    21
    14.7k last 90 days
  • Elixir bindings for libsrtp

    3
    14.3k last 90 days
  • Erlang NIF bindings for the the libsecp256k1 library

    0
    8.2k last 90 days
  • zigler 0.14.1

    Zig nif library

    1.0k
    3.9k last 90 days
  • kinda 0.10.6

    Bind a C library to BEAM with Zig.

    14
    3.1k last 90 days