What is OpenShell built with?
OpenShell is a Rust repo built with net/http, axum, Tokio, and tower. It stores its data in sqlx, signs people in with jsonwebtoken, golang.org/x/oauth2, oauth2, aws-sdk-sts, and hmac, validates its data with jsonschema, is tested with github.com/stretchr/testify and Vitest, deploys with tracing, tracing-subscriber, OpenTelemetry, metrics, kube, and 6 more, and uses sqlx-postgres, sqlx-sqlite, Postgres, and SQLite. It has 796,056 written lines, with 383 test files.
Read on November 5, 2026, at commit d9a9196. Read it as markdown
Frontend
Backend
Data 5
- Postgres1 file · Cargo.toml, line 140
- SQLite1 file · Cargo.toml, line 140
- sqlx7 files
- sqlx-postgres
- sqlx-sqlite
Sign-in 5
aws-sdk-sts1 file
- jsonwebtoken11 files
- golang.org/x/oauth28 files
- oauth22 files
- hmac1 file
Other repos with a similar stack
Ordered by how much of its stack they share with OpenShell, then by stars.
- openinterpreteropeninterpreter68.8k
A coding agent for open models like Kimi K3 and GLM 5.3
14 of 125 in commonCompare →
Frequently asked questions
What language is OpenShell written in?
What framework does OpenShell use?
What database does OpenShell use?
What does OpenShell sign people in with?
What services does OpenShell use?
Does OpenShell have tests?
Which repos have a stack like OpenShell'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 →

