What is leptos built with?

leptos is a Rust repo built with Leptos, axum-extra, Tauri, axum, Actix Web, and 5 more. It stores its data in sqlx, signs people in with oauth2, makes its content with tera, html-escape, csv, and xml, is tested with @playwright/test and mockall, deploys with tracing, log, console_log, simple_logger, tracing-subscriber, and 1 more, and uses sqlx-sqlite, gloo-storage, lru, and SQLite. It has 149,002 written lines, with 202 test files.

Read on November 5, 2026, at commit 7d656a4. Read it as markdown

Frontend

The base 3

  • Tauri1 file
  • Leptos
  • axum-extra9 files

Styles 1

Interface 2

  • reactive_graph
  • utoipa-swagger-ui1 file

Backend

The base 2

  • axum48 files
  • Actix Web5 files

Data 5

Sign-in 1

  • oauth24 files

Support

The base 5

  • Tokio28 files
  • glib1 file
  • gloo
  • tower12 files
  • axum-server1 file

Content 4

  • html-escape5 files
  • csv1 file
  • xml1 file
  • tera

Testing 2

  • @playwright/test1 file
  • mockall1 file

Deploy 6

Tools 8

  • dioxus-cli-config1 file
  • syn18 files
  • proc-macro215 files
  • quote15 files
  • utoipa4 files
  • rust-embed3 files
  • prettyplease2 files
  • paste1 file

Other 58

  • rkyv3 files
  • time2 files
  • postcard1 file
  • tauri-plugin-http1 file
  • Hyper
  • futures58 files
  • wasm-bindgen39 files
  • serde32 files
  • web-sys27 files
  • http26 files
  • send_wrapper26 files
  • bytes25 files
46 more
  • tower-http18 files
  • thiserror17 files
  • serde_json15 files
  • console_error_panic_hook13 files
  • reqwest13 files
  • js-sys9 files
  • rustc-hash8 files
  • anyhow7 files
  • pin-project-lite7 files
  • convert_case5 files
  • indexmap5 files
  • slotmap5 files
  • url5 files
  • base644 files
  • uuid4 files
  • async-lock3 files
  • bitcode3 files
  • itertools3 files
  • wasm-bindgen-futures3 files
  • async-trait2 files
  • cfg-if2 files
  • config2 files
  • async-executor1 file
  • camino1 file
  • ciborium1 file
  • const_format1 file
  • const-str1 file
  • dotenvy1 file
  • headers1 file
  • http-body-util1 file
  • httpdate1 file
  • inventory1 file
  • mime1 file
  • multer1 file
  • parking_lot1 file
  • percent-encoding1 file
  • rand1 file
  • rmp-serde1 file
  • tokio-tungstenite1 file
  • walkdir1 file
  • xxhash-rust1 file
  • crossbeam-channel
  • getrandom
  • lazy_static
  • strum
  • strum_macros

Other repos with a similar stack

Ordered by how much of its stack they share with leptos, then by stars.

Frequently asked questions

What language is leptos written in?
leptos is written in Rust, with 149,002 written lines.
What framework does leptos use?
leptos is built with Leptos, axum-extra, Tauri, axum, Actix Web, gloo, Tokio, tower, axum-server, and glib.
What database does leptos use?
leptos stores its data in sqlx.
What does leptos sign people in with?
leptos signs people in with oauth2.
What services does leptos use?
leptos uses sqlx-sqlite, gloo-storage, lru, and SQLite.
Does leptos have tests?
Yes. leptos has 202 test files and is tested with @playwright/test and mockall.
Which repos have a stack like leptos'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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →