4 releases

Uses new Rust 2024

new 0.9.71-pre.2 Jan 29, 2026
0.9.71-pre.1 Jan 15, 2026
0.9.70 Sep 28, 2024
0.9.70-pre.1 Jan 15, 2026
0.0.0 Sep 28, 2024

#8 in #major-minor

Download history 21/week @ 2025-10-08 37/week @ 2025-10-15 56/week @ 2025-10-22 25/week @ 2025-10-29 28/week @ 2025-11-05 33/week @ 2025-11-12 30/week @ 2025-11-19 32/week @ 2025-11-26 81/week @ 2025-12-03 15/week @ 2025-12-10 46/week @ 2025-12-17 23/week @ 2025-12-24 27/week @ 2025-12-31 13/week @ 2026-01-07 26/week @ 2026-01-14 18/week @ 2026-01-21

88 downloads per month
Used in 11 crates (2 directly)

Custom license

525KB
13K SLoC

C 11K SLoC // 0.2% comments Rust 2K SLoC

liblmdb

up to date Rust bindings for LMDB.

version matches LMDB version for which the bindings were generated.

## setup
cargo install bindgen-cli && git submodule update --init

## checkout mdb.master and pull latest
git submodule switch mdb.master; git pull

## generate bindings
bindgen lmdb/libraries/liblmdb/lmdb.h -o src/lmdb.rs

## build
cargo build

update the version to match what is reflected in /lmdb/libraries/liblmdb/lmdb.h for MDB_VERSION_(MAJOR | MINOR | PATCH) before deploying.

No runtime deps