What is atuin built with?
atuin is a Rust repo built with axum, Tokio, tower, and objc2-foundation. It stores its data in sqlx and SQLite, reaches it with sql-builder, signs people in with rpassword and argon2, uses AI through rmcp, makes its content with pulldown-cmark, minijinja, plist, and yaml-rust2, validates its data with schemars, deploys with tracing, tracing-subscriber, metrics, listenfd, metrics-exporter-prometheus, and 5 more, and uses rusqlite, sqlx-mysql, sqlx-postgres, sqlx-sqlite, libsqlite3-sys, and 2 more. It has 240,516 written lines, with 64 test files.
Read on November 7, 2026, at commit 28fcb3d. Read it as markdown
Frontend
Backend
The base 1
- axum13 files
Data 9
- SQLite6 files · crates/atuin-client/src/ai_session/database.rs, line 2014
libsqlite3-sys1 file
- MySQL1 file · crates/atuin-server/Cargo.toml, line 55
- Postgres1 file · crates/atuin-server/Cargo.toml, line 55
rusqlite
- sqlx39 files
- sqlx-mysql
- sqlx-postgres
- sqlx-sqlite
Data access 1
- sql-builder1 file
Sign-in 2
rpassword2 files
- argon21 file
AI 1
- rmcp1 file
Other repos with a similar stack
Ordered by how much of its stack they share with atuin, then by stars.
- openinterpreteropeninterpreter68.8k
A coding agent for open models like Kimi K3 and GLM 5.3
18 of 135 in commonCompare → - spacedriveappspacedrive39.4k
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
16 of 135 in commonCompare →
Frequently asked questions
What language is atuin written in?
What framework does atuin use?
What database does atuin use?
What does atuin sign people in with?
Does atuin use AI?
What services does atuin use?
Does atuin have tests?
Which repos have a stack like atuin'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 →

