[![](https://diesel.rs/assets/images/diesel_logo_stacked_black.png)](https://diesel.rs) A safe, extensible ORM and Query Builder for Rust ========================================================== [![Build Status](https://travis-ci.org/diesel-rs/diesel.svg)](https://travis-ci.org/diesel-rs/diesel) [![Appveyor Build Status](https://ci.appveyor.com/api/projects/status/hw4sbb2po2qbkjiv?svg=true)](https://ci.appveyor.com/project/sgrif/diesel) [![Gitter](https://badges.gitter.im/diesel-rs/diesel.svg)](https://gitter.im/diesel-rs/diesel?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) [![Crates.io](https://img.shields.io/crates/v/diesel.svg)](https://crates.io/crates/diesel) API Documentation: [latest release](https://docs.rs/diesel) – [master branch](https://docs.diesel.rs) [Homepage](https://diesel.rs) Diesel gets rid of the boilerplate for database interaction and eliminates runtime errors without sacrificing performance. It takes full advantage of Rust's type system to create a low overhead query builder that "feels like Rust." ## Getting Started Find our extensive Getting Started tutorial at [https://diesel.rs/guides/getting-started](https://diesel.rs/guides/getting-started). Guides on more specific features are coming soon. ## Code of conduct Anyone who interacts with Diesel in any space, including but not limited to this GitHub repository, must follow our [code of conduct](https://github.com/diesel-rs/diesel/blob/master/code_of_conduct.md). ## License Licensed under either of these: * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or https://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](LICENSE-MIT) or https://opensource.org/licenses/MIT) ### Contributing Unless you explicitly state otherwise, any contribution you intentionally submit for inclusion in the work, as defined in the Apache-2.0 license, shall be dual-licensed as above, without any additional terms or conditions.