Source: https://seerepo.com/r/transact-rs/sqlx/built
Markdown source: https://seerepo.com/r/transact-rs/sqlx/built.md
Description: sqlx is a Rust repo built with Tokio and smol. It stores its data in libsqlite3-sys, MySQL, Postgres, and SQLite and signs people in with hkdf and hmac.

# What is sqlx built with?

sqlx is a Rust repo built with Tokio and smol. It stores its data in libsqlite3-sys, MySQL, Postgres, and SQLite, signs people in with hkdf and hmac, deploys with tracing and log, and uses sqlx, sqlx-core, sqlx-mysql, sqlx-postgres, sqlx-sqlite, and 1 more. It has 84,822 written lines, with 60 test files.

Read on November 6, 2026, at commit 7908fe7.

Repository: https://github.com/transact-rs/sqlx

## Frontend

### Interface

- **[console](https://seerepo.com/uses/console)**: 5 files
- **[dialoguer](https://seerepo.com/uses/dialoguer)**: 1 file

## Backend

### Data

- **[sqlx](https://seerepo.com/uses/sqlx)**
- **sqlx-core**
- **sqlx-mysql**
- **sqlx-postgres**
- **[sqlx-sqlite](https://seerepo.com/uses/sqlx-sqlite)**
- **libsqlite3-sys**: 13 files
- **[MySQL](https://seerepo.com/uses/mysql)**: 2 files · [Cargo.toml, line 10](https://github.com/transact-rs/sqlx/blob/7908fe79fabc816ce172ac1ac59f6b4bd548ca39/Cargo.toml#L10)
- **[Postgres](https://seerepo.com/uses/postgres)**: 2 files · [Cargo.toml, line 11](https://github.com/transact-rs/sqlx/blob/7908fe79fabc816ce172ac1ac59f6b4bd548ca39/Cargo.toml#L11)
- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [Cargo.toml, line 12](https://github.com/transact-rs/sqlx/blob/7908fe79fabc816ce172ac1ac59f6b4bd548ca39/Cargo.toml#L12)
- **hashlink**: 1 file

### Sign-in

- **[hkdf](https://seerepo.com/uses/hkdf)**: 1 file
- **[hmac](https://seerepo.com/uses/hmac)**: 1 file

## Support

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 12 files
- **smol**: 1 file

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 18 files
- **[log](https://seerepo.com/uses/log)**: 12 files

### Tools

- **syn**: 14 files
- **proc-macro2**: 12 files
- **quote**: 10 files
- **clap**: 4 files
- **clap_complete**: 2 files
- **cargo_metadata**: 1 file

### Other

- **async-fs**
- **generic-array**
- **md-5**
- **openssl**
- **tokio-stream**
- **bytes**: 57 files
- **futures-core**: 32 files
- **either**: 28 files
- **serde**: 26 files
- **futures-util**: 22 files
- **thiserror**: 15 files
- **chrono**: 13 files
- **time**: 13 files
- **byteorder**: 12 files
- **url**: 11 files
- **serde_json**: 10 files
- **hashbrown**: 9 files
- **bigdecimal**: 8 files
- **rust_decimal**: 7 files
- **anyhow**: 6 files
- **sha2**: 6 files
- **uuid**: 6 files
- **bitflags**: 5 files
- **percent-encoding**: 5 files
- **async-io**: 4 files
- **atoi**: 4 files
- **cfg-if**: 4 files
- **dotenvy**: 4 files
- **hex**: 4 files
- **indexmap**: 4 files
- **ipnet**: 4 files
- **memchr**: 4 files
- **smallvec**: 4 files
- **base64**: 3 files
- **bit-vec**: 3 files
- **flume**: 3 files
- **futures-channel**: 3 files
- **futures-intrusive**: 3 files
- **mac_address**: 3 files
- **async-std**: 2 files
- **bstr**: 2 files
- **crc**: 2 files
- **event-listener**: 2 files
- **futures-io**: 2 files
- **num-bigint**: 2 files
- **rand**: 2 files
- **toml**: 2 files
- **async-task**: 1 file
- **backoff**: 1 file
- **crossbeam-queue**: 1 file
- **digest**: 1 file
- **etcetera**: 1 file
- **filetime**: 1 file
- **form_urlencoded**: 1 file
- **futures-executor**: 1 file
- **glob**: 1 file
- **heck**: 1 file
- **itoa**: 1 file
- **native-tls**: 1 file
- **regex**: 1 file
- **rsa**: 1 file
- **rustls**: 1 file
- **rustls-native-certs**: 1 file
- **sha1**: 1 file
- **stringprep**: 1 file
- **webpki-roots**: 1 file
- **whoami**: 1 file

## Other repos with a similar stack

- [spacedriveapp/spacedrive](https://seerepo.com/r/spacedriveapp/spacedrive/built): sqlx, sqlx-sqlite, SQLite, Tokio, console, dialoguer, hkdf, hmac, tracing · [Compare](https://seerepo.com/compare/spacedriveapp/spacedrive/vs/transact-rs/sqlx)
- [zed-industries/zed](https://seerepo.com/r/zed-industries/zed/built): sqlx, Postgres, Tokio, smol, console, dialoguer, tracing, log · [Compare](https://seerepo.com/compare/transact-rs/sqlx/vs/zed-industries/zed)
- [storytold/artcraft](https://seerepo.com/r/storytold/artcraft/built): sqlx, sqlx-core, sqlx-mysql, sqlx-sqlite, MySQL, SQLite, Tokio, log · [Compare](https://seerepo.com/compare/storytold/artcraft/vs/transact-rs/sqlx)
- [unionlabs/union](https://seerepo.com/r/unionlabs/union/built): sqlx, sqlx-postgres, Postgres, SQLite, Tokio, console, tracing · [Compare](https://seerepo.com/compare/transact-rs/sqlx/vs/unionlabs/union)
- [janhq/jan](https://seerepo.com/r/janhq/jan/built): sqlx, sqlx-sqlite, SQLite, Tokio, console, hmac, log · [Compare](https://seerepo.com/compare/janhq/jan/vs/transact-rs/sqlx)
- [volcengine/OpenViking](https://seerepo.com/r/volcengine/OpenViking/built): sqlx, sqlx-sqlite, MySQL, SQLite, Tokio, hkdf, tracing · [Compare](https://seerepo.com/compare/transact-rs/sqlx/vs/volcengine/OpenViking)

## Frequently asked questions

### What language is sqlx written in?

sqlx is written in Rust, with 84,822 written lines.

### What framework does sqlx use?

sqlx is built with Tokio and smol.

### What database does sqlx use?

sqlx stores its data in libsqlite3-sys, MySQL, Postgres, and SQLite.

### What does sqlx sign people in with?

sqlx signs people in with hkdf and hmac.

### What services does sqlx use?

sqlx uses sqlx, sqlx-core, sqlx-mysql, sqlx-postgres, sqlx-sqlite, and hashlink.

### Does sqlx have tests?

Yes. sqlx has 60 test files.

### Which repos have a stack like sqlx's?

The ones that share most of its stack: spacedriveapp/spacedrive, zed-industries/zed, and storytold/artcraft.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
