{"id":59728,"library":"network-interface","title":"network-interface","description":"Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner.","status":"active","version":"2.0.5","language":"rust","source_language":null,"source_url":"https://github.com/EstebanBorai/network-interface","tags":["network","interface","system"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nnetwork-interface = \"2.0.5\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add network-interface","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"NetworkInterface","correct":"use network_interface::NetworkInterface;"}],"quickstart":{"code":"use network_interface::NetworkInterface;\n\nfn main() {\n    let interfaces = NetworkInterface::show().unwrap();\n    for iface in interfaces {\n        println!(\"Interface: {}\", iface.name);\n    }\n}","lang":"rust","description":"Lists all network interfaces."},"warnings":[],"env_vars":null,"search_vec":"'freebsd':11 'interfac':3,8,20 'linux':10 'maco':12 'manner':18 'network':2,7,19 'network-interfac':1 'retriev':4 'standar':17 'system':5,21 'window':14","created_at":"2026-06-16T17:14:42.719897+00:00","updated_at":"2026-06-16T17:14:42.719897+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/EstebanBorai/network-interface","github":"https://github.com/EstebanBorai/network-interface","docs":"https://docs.rs/network-interface/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}