# ku
[](https://travis-ci.org/Aehmlo/ku)
[](https://crates.io/crates/ku)
[](LICENSE)
[](https://docs.rs/ku)
A [sudoku](https://wikipedia.org/wiki/Sudoku) crate.
# Goals
* First and foremost, to provide a rock-solid API for generating, solving, and manipulating sudokus.
* To set an example of Rust (and general) best practices and become ubiquitous, with support for all kinds of native platforms and the web.
# Contributing
All are welcome to contribute. Issues are enabled for this repository — you are encouraged to submit issues and pull requests. Don't be afraid to speak up!
`ku` follows the Contributor Covenant code of conduct. Please see [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) for more information.
Please follow the existing code style (which is made much easier if you use the included [`rustfmt`](https://github.com/rust-lang-nursery/rustfmt) configuration).
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 licensed under the Apache-2.0 license, without any additional terms or conditions.
# License
`ku` is licensed under the Apache-2.0 license. See [LICENSE](LICENSE) for more information.