{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/diesel/","markdown":"https://findsoftware.frbit.cloud/diesel.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"diesel","name":"Diesel","urls":{"home":"https://diesel.rs","repository":"https://github.com/diesel-rs/diesel","docs":"https://diesel.rs/guides/getting-started"},"category":["library"],"description":"Safe, extensible ORM and query builder for Rust.","maintainer":"The Diesel Core Team","maintainerType":"community","firstRelease":2015,"hosting":["binary"],"language":"rust","runtime":["binary"],"contentStore":null,"databases":["postgres","mysql","sqlite","mariadb"],"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"cargo dependency","licenseModel":"open-source","license":"MIT, Apache-2.0","currentMajor":"2","latestReleaseDate":"2026-10-07T00:00:00.000Z","githubStargazers":14222,"contributors":394,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"forum":"https://github.com/diesel-rs/diesel/discussions"},"checkedAt":"2026-11-04T00:00:00.000Z","addedAt":"2026-11-04T00:00:00.000Z","sources":[{"field":"urls","url":"https://diesel.rs","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/diesel-rs/diesel","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"urls","url":"https://diesel.rs/guides/getting-started","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"firstRelease","url":"https://crates.io/api/v1/crates/diesel/versions","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"maintainer","url":"https://diesel.rs","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"category","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/diesel-rs/diesel","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"databases","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://diesel.rs/guides/getting-started","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://diesel.rs/guides/getting-started","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://diesel.rs/guides/getting-started","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"license","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"license","url":"https://github.com/diesel-rs/diesel/blob/master/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/diesel-rs/diesel/releases/latest","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/diesel-rs/diesel/releases/latest","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/diesel-rs/diesel","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/diesel-rs/diesel/contributors","checkedAt":"2026-11-04T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Diesel is an ORM and query builder for Rust. It maps database rows to Rust structs, generates the mapping code from derive attributes and builds queries through a typed API. The crate is published on crates.io as `diesel` and is added to a project's `Cargo.toml` with a feature for the database it uses, as the [README](https://github.com/diesel-rs/diesel/blob/master/README.md) describes. The Diesel Core Team maintains it.\n\nThe CLI tool that helps manage a project is a separate binary, installed with cargo, and the [getting started guide](https://diesel.rs/guides/getting-started) walks through a project set up for each supported database."}