<h1 align="center">WirePlane</h1>
<div align="center">
<strong>Automated control plane to simplify secure connection management.</strong>
</div>
<br />
`wireplane` is a Rust crate for managing multiple secure connections through a unified control abstraction.
The initial implementation focuses on WireGuard® as the default secure connection backend with Linux-first support. The
crate is intended to hide backend-specific complexity behind a concise API for connection lifecycle management,
and state reconciliation.
## Usage
To be provided.
## License
Licensed under either of
- Apache License, Version 2.0
([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license
([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
at your option.
## Contribution
Unless you explicitly state otherwise, any Contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.
## Trademark Notice
WireGuard® is a registered trademark of Jason A. Donenfeld.
WirePlane is an independent open-source project and is not affiliated with, endorsed by, or sponsored by the WireGuard
project.