rusterlium
erlang_nif-sys
Rust

Low level bindings to Erlang NIF API for Rust

Last updated Aug 26, 2025
90
Stars
19
Forks
13
Issues
0
Stars/day
Attention Score
19
Language breakdown
No language data available.
β–Έ Files click to expand
README

erlang_nif-sys

Docs Build Status Build status

This repo is no longer in use. This code is now maintained as part of the main rustler repo.

A crate for creating Erlang NIF modules in Rust. This crate exposes the raw C NIF API which can be used directly or as a foundation for higher layer interface crates. Supported under Unix and Windows.

See the crate documention.

See examples of use: - rust.mk for a sample Rust NIF module. - rebar3_rust a rebar3 plugin inspired by rust.mk that helps integrate Rust code inside Erlang projects. - Rustler - rustfromerl a demo project showing performance differences between Erlang code and a simmilar Rust NIF implementation.

Thanks go to RadosΕ‚aw Szymczyszyn for bootstrapping me on this Rust FFI adventure and providing the original automatic bindings.

πŸ”— More in this category

Β© 2026 GitRepoTrend Β· rusterlium/erlang_nif-sys Β· Updated daily from GitHub