# grud
Grud _aspires_ to be _idiomatic_ and _fun_ representation of a 2D grid in Rust.
[](https://github.com/matanlurey/grud/actions/workflows/rust.yml)
[](https://coveralls.io/github/matanlurey/grud?branch=v0.1.1)
[](https://crates.io/crates/grud)
[](https://docs.rs/grud/)
[](https://opensource.org/licenses/MIT)
[](https://crates.io/crates/grud)
- Idiomatic: We use standard Rust conventions, traits, and memory efficiency.
- Fun: Easy to use API, well-documented, and delightful!
> ⚠️ As of the time of this writing, this is my first ever public crate, and
> some turbulence might be expected!
## Inspiration
If this crate isn't suitable for you, check out these ones:
- [`blitter`](https://crates.io/crates/blitter)
- [`das-grid`](https://crates.io/crates/das-grid)
- [`gridit`](https://crates.io/crates/gridit)
- [`simple-grid`](https://crates.io/crates/simple-grid)
- [`sark_grids`](https://crates.io/crates/sark_grids)
- [`tapestry`](https://crates.io/crates/tapestry)
> TIP: For some notes about what I learned from these crates, see
> [idioms.md](idioms.md).