What is vector built with?

vector is a Rust repo built with axum, Tokio, tower, and Warp. It stores its data in lru, MongoDB, aws-sdk-kinesis, opendal, Postgres, and 1 more, signs people in with aws-sdk-sts and azure_identity, stores files in AWS S3, makes its content with parquet, quick-xml, csv, and handlebars, validates its data with jsonschema, is tested with proptest and proptest-derive, deploys with tracing, metrics, azure_core, log, tracing-subscriber, and 2 more, and uses aws-sdk-s3, sqlx-postgres, tokio-postgres, Redis, and Kafka. It has 472,373 written lines, with 242 test files.

Read on November 4, 2026, at commit 1bac1b8. Read it as markdown

Frontend

Styles 1

Interface 3

  • Ratatui3 files
  • crossterm3 files
  • indicatif1 file

Backend

The base 1

Data 10

Sign-in 2

  • aws-sdk-sts1 file
  • azure_identity1 file

Services 2

Support

The base 3

Content 4

  • parquet2 files
  • quick-xml2 files
  • csv1 file
  • handlebars1 file

Validation 1

Testing 2

  • proptest15 files
  • proptest-derive4 files

Deploy 7

Tools 7

  • clap66 files
  • clap_complete2 files
  • derive_more19 files
  • syn13 files
  • quote11 files
  • proc-macro29 files
  • clap-verbosity-flag1 file

Other 123

  • tokio-util100 files
  • tokio-stream43 files
  • smallvec28 files
  • Hyper16 files
  • rkyv6 files
  • hickory-proto4 files
  • nom3 files
  • rustls2 files
  • aws-sdk-kms1 file
  • owo-colors1 file
  • tikv-jemallocator1 file
  • serde_json264 files
111 more
  • bytes262 files
  • futures211 files
  • async-trait176 files
  • chrono165 files
  • http123 files
  • serde118 files
  • serde_yaml90 files
  • indoc89 files
  • anyhow76 files
  • futures-util71 files
  • serde_with48 files
  • tempfile40 files
  • indexmap35 files
  • http-body-util34 files
  • prost29 files
  • regex28 files
  • url26 files
  • pin-project25 files
  • toml24 files
  • tonic24 files
  • aws-smithy-runtime-api21 files
  • rand19 files
  • uuid19 files
  • aws-types18 files
  • flate218 files
  • glob18 files
  • reqwest17 files
  • ordered-float16 files
  • semver15 files
  • base6414 files
  • async-stream13 files
  • hyper-util12 files
  • itertools10 files
  • strum10 files
  • aws-smithy-types9 files
  • inventory9 files
  • openssl9 files
  • http-body8 files
  • percent-encoding8 files
  • windows8 files
  • cfg-if7 files
  • nix7 files
  • tokio-tungstenite7 files
  • arc-swap6 files
  • rand_distr6 files
  • socket26 files
  • tokio-openssl6 files
  • zstd6 files
  • async-compression5 files
  • aws-config5 files
  • aws-credential-types5 files
  • colored5 files
  • crc32fast5 files
  • ipnet5 files
  • libc5 files
  • tower-http5 files
  • bytecheck4 files
  • encoding_rs4 files
  • governor4 files
  • hex4 files
  • aws-smithy-async3 files
  • bytesize3 files
  • crossbeam-utils3 files
  • h23 files
  • prost-types3 files
  • sha23 files
  • toml_edit3 files
  • tonic-health3 files
  • convert_case2 files
  • dashmap2 files
  • hostname2 files
  • maxminddb2 files
  • num-traits2 files
  • procfs2 files
  • protobuf2 files
  • rmp-serde2 files
  • rmpv2 files
  • security-framework2 files
  • sysinfo2 files
  • tar2 files
  • aws-sigv41 file
  • bstr1 file
  • crossbeam-queue1 file
  • data-encoding1 file
  • directories1 file
  • dirs-next1 file
  • enumflags21 file
  • git21 file
  • hashbrown1 file
  • http-serde1 file
  • humantime1 file
  • memchr1 file
  • memmap21 file
  • notify1 file
  • openssl-probe1 file
  • parking_lot1 file
  • roaring1 file
  • seahash1 file
  • serde_bytes1 file
  • serde_path_to_error1 file
  • thread_local1 file
  • tonic-reflection1 file
  • twox-hash1 file
  • unit-prefix1 file
  • wasm-bindgen1 file
  • web-sys1 file
  • winapi1 file
  • windows-service1 file
  • windows-sys1 file
  • getrandom
  • md-5

Other repos with a similar stack

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

Frequently asked questions

What language is vector written in?
vector is written in Rust, with 472,373 written lines.
What framework does vector use?
vector is built with axum, Tokio, tower, and Warp.
What database does vector use?
vector stores its data in lru, MongoDB, aws-sdk-kinesis, opendal, Postgres, and sqlx.
What does vector sign people in with?
vector signs people in with aws-sdk-sts and azure_identity.
What services does vector use?
vector stores files in AWS S3 and uses aws-sdk-s3, sqlx-postgres, tokio-postgres, Redis, and Kafka.

The proof: src/common/s3.rs, line 1

Does vector have tests?
Yes. vector has 242 test files and is tested with proptest and proptest-derive.
Which repos have a stack like vector's?
The ones that share most of its stack:zed-industries/zedunionlabs/unionopenai/codex

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 →