¿Con qué está hecho vector?

vector es un repo de Rust hecho con axum, Tokio, tower y Warp. Guarda sus datos en lru, MongoDB, aws-sdk-kinesis, opendal, Postgres y 1 más, inicia sesión con aws-sdk-sts y azure_identity, guarda archivos en AWS S3, arma su contenido con parquet, quick-xml, csv y handlebars, valida sus datos con jsonschema, se prueba con proptest y proptest-derive, se despliega con tracing, metrics, azure_core, log, tracing-subscriber y 2 más y usa aws-sdk-s3, sqlx-postgres, tokio-postgres, Redis y Kafka. Son 472,373 líneas escritas, con 242 archivos de prueba.

Leído el 4 de noviembre de 2026, en el commit 1bac1b8. Léela en markdown

Frontend

Estilos 1

Interfaz 3

  • Ratatui3 archivos
  • crossterm3 archivos
  • indicatif1 archivo

Backend

La base 1

Datos 10

Inicio de sesión 2

  • aws-sdk-sts1 archivo
  • azure_identity1 archivo

Servicios 2

Apoyo

La base 3

Contenido 4

  • parquet2 archivos
  • quick-xml2 archivos
  • csv1 archivo
  • handlebars1 archivo

Validación 1

Pruebas 2

  • proptest15 archivos
  • proptest-derive4 archivos

Despliegue 7

  • tracing101 archivos
  • tracing-subscriber4 archivos
  • tracing-core2 archivos
  • aws-sdk-iam1 archivo
  • metrics36 archivos
  • azure_core6 archivos
  • log4 archivos

Herramientas 7

  • clap66 archivos
  • clap_complete2 archivos
  • derive_more19 archivos
  • syn13 archivos
  • quote11 archivos
  • proc-macro29 archivos
  • clap-verbosity-flag1 archivo

Otras 123

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

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con vector, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito vector?
vector está escrito en Rust, con 472,373 líneas escritas.
¿Qué framework usa vector?
vector está hecho con axum, Tokio, tower y Warp.
¿Qué base de datos usa vector?
vector guarda sus datos en lru, MongoDB, aws-sdk-kinesis, opendal, Postgres y sqlx.
¿Con qué inicia sesión vector?
vector inicia sesión con aws-sdk-sts y azure_identity.
¿Qué servicios usa vector?
vector guarda archivos en AWS S3 y usa aws-sdk-s3, sqlx-postgres, tokio-postgres, Redis y Kafka.

La prueba: src/common/s3.rs, línea 1

¿vector tiene pruebas?
Sí. vector tiene 242 archivos de prueba y se prueba con proptest y proptest-derive.
¿Qué repos tienen un stack parecido a vector?
Los que más comparten su stack:zed-industries/zedunionlabs/unionopenai/codex

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →