8 releases

new 0.3.0 Apr 17, 2024
0.2.4 Feb 5, 2024
0.2.3 Sep 22, 2023
0.2.2 May 29, 2023
0.1.1 Jul 16, 2021

#295 in Unix APIs

Download history 7/week @ 2024-02-04 25/week @ 2024-02-18 21/week @ 2024-02-25 2/week @ 2024-03-03 24/week @ 2024-03-10 50/week @ 2024-03-31 1/week @ 2024-04-07 137/week @ 2024-04-14

188 downloads per month
Used in 2 crates


561 lines


Rusty bindings to FreeBSD's libgeom

Build Status Crates.io Documentation


libgeom is the userland API Library for the kernel GEOM subsystem. It's used to view the GEOM configuration, get I/O statistics for GEOM providers, and send control requests to GEOM providers.

Currently this library only supports the statistics API. The other functionality may be added on an as-needed basis.

Minimum Supported Rust Version (MSRV)

freebsd-libgeom does not guarantee any specific MSRV. Rather, it guarantees compatibility with the oldest rustc shipped in the current FreeBSD ports tree.


freebsd-libgeom is primarily distributed under the terms of the BSD 2-clause license.

See LICENSE for details.


freebsd-libgeom is sponsored by Axcient, inc.


~36K SLoC