What is diesel built with?
diesel is a Rust repo built with Tokio. It stores its data in libsqlite3-sys, sqlite-wasm-rs, MySQL, and Postgres, reaches it with sea-orm and diesel-async, is tested with arbitrary, libfuzzer-sys, and similar-asserts, deploys with tracing and tracing-subscriber, and uses pq-sys, rusqlite, sqlx, tokio-postgres, r2d2, and 1 more. It has 192,214 written lines, with 378 test files.
Read on November 9, 2026, at commit 545b6a1. Read it as markdown
Backend
Data 10
libsqlite3-sys17 files
- MySQL9 files · diesel/src/mysql_like/connection/bind.rs, line 8
- Postgres7 files · diesel/src/pg/connection/result.rs, line 2
- SQLite1 file · diesel_bench/Cargo.toml, line 21
rusqlite
- sqlite-wasm-rs16 files
- r2d21 file
- pq-sys
- sqlx
- tokio-postgres
Data access 2
sea-orm
- diesel-async1 file
Other repos with a similar stack
Ordered by how much of its stack they share with diesel, then by stars.
- volcengineOpenViking41.7k
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
7 of 61 in common · PythonCompare → - spacedriveappspacedrive39.4k
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
7 of 61 in commonCompare →
Frequently asked questions
What language is diesel written in?
What framework does diesel use?
What database does diesel use?
What services does diesel use?
Does diesel have tests?
Which repos have a stack like diesel's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

