wifiscanner

Build Status Crates docs.rs

A crate to list WiFi hotspots in your area.

As of v0.5.x now supports macOS, Linux and Windows. :tada:

Inspired by Maurice Svay's node-wifiscanner (https://github.com/mauricesvay/node-wifiscanner)

Tests shameless pilfered from Christian Kuster's node-wifi-scanner (https://github.com/ancasicolica/node-wifi-scanner)

Full documentation can be found here.

Usage

This crate is on crates.io and can be used by adding wifiscanner to the dependencies in your project's Cargo.toml.

toml [dependencies] wifiscanner = "0.5.*"

and this to your crate root:

rust extern crate wifiscanner;

Example

rust use wifiscanner; println!("{:?}", wifiscanner::scan());

Alternatively if you've cloned the Git repo, you can run the above example using: cargo run --example scan.

Changelog

How to contribute

see CONTRIBUTING.md

Contributors

wifiscanner would not be possible without the following folks:

@alopatindev, @bizzu, @bash, @cristicbz, @lpmi-13

Copyright

Copyright 2019 Mark Sta Ana.

Licensed under the Apache License, Version 2.0 at your option. This file may not be copied, modified, or distributed except according to those terms.