diesel
« Back to VersTracker
Description:
Command-line tool for Rust ORM Diesel
Type: Formula  |  Latest Version: 2.3.4@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @diesel_rs  |  formulae.brew.sh
Category: Databases
Tags: rust orm database postgresql mysql sqlite
Install: brew install diesel
About:
Diesel is a safe, extensible ORM and Query Builder for Rust. It provides a type-safe API for interacting with databases, preventing runtime errors by validating queries at compile time. The command-line tool helps manage database migrations and schema changes efficiently.
Key Features:
  • Type-safe queries verified at compile time
  • Zero runtime overhead abstraction
  • Built-in migration management
  • Support for PostgreSQL, MySQL, and SQLite
Use Cases:
  • Building type-safe database backends for Rust applications
  • Managing database schema migrations in development workflows
  • Generating Rust types from existing database schemas
Alternatives:
  • SQLx – SQLx uses async/await and macros for compile-time checking without a DSL, while Diesel provides a synchronous DSL-based approach
  • SeaORM – SeaORM is async-first and more dynamic, while Diesel focuses on synchronous performance and compile-time guarantees
Version History
Detected Version Rev Change Commit
Sep 15, 2025 6:59am 0 VERSION_BUMP ac703e04
Dec 3, 2024 9:23pm 0 VERSION_BUMP 33217054
Nov 9, 2024 10:19pm 1 VERSION_BUMP 425c49c1
Sep 12, 2024 5:29pm 0 VERSION_BUMP e745e763