#macos #bindings #api-bindings

system-configuration

Bindings to SystemConfiguration framework for macOS

9 releases (breaking)

0.7.0 Dec 2, 2025
0.6.1 Aug 22, 2024
0.6.0 Jan 31, 2024
0.5.1 May 16, 2023
0.1.0 Feb 1, 2018

#23 in macOS and iOS APIs

Download history 1544276/week @ 2025-10-25 1479250/week @ 2025-11-01 1432508/week @ 2025-11-08 1496906/week @ 2025-11-15 1192162/week @ 2025-11-22 1165799/week @ 2025-11-29 1574694/week @ 2025-12-06 1450391/week @ 2025-12-13 672730/week @ 2025-12-20 562978/week @ 2025-12-27 1386770/week @ 2026-01-03 1670274/week @ 2026-01-10 1822835/week @ 2026-01-17 1781081/week @ 2026-01-24 1765412/week @ 2026-01-31 1797289/week @ 2026-02-07

7,449,760 downloads per month
Used in 10,811 crates (24 directly)

MIT/Apache

97KB
1.5K SLoC

SystemConfiguration bindings

This crate is a high level binding to the Apple SystemConfiguration framework. For low level FFI bindings, check out the system-configuration-sys crate.

This crate only implements a small part of the SystemConfiguration framework so far. If you need a yet unimplemented part, feel free to submit a pull request!

License: MIT/Apache-2.0

Dependencies

~315–430KB