¿Con qué está hecho grok-build?

grok-build es un repo de Rust hecho con axum, Tokio, tower y axum-server. Guarda sus datos en SQLite, inicia sesión con jsonwebtoken, oauth2 y hmac, usa IA con async-openai, agent-client-protocol, rmcp, bm25 y OpenAI, vigila sus errores con Sentry, arma su contenido con kamadak-exif, image, minijinja, pulldown-cmark, infer y 8 más, valida sus datos con schemars y jsonschema, se prueba con libfuzzer-sys, se despliega con tracing, tracing-subscriber, prometheus, OpenTelemetry, tracing-appender y 8 más y usa aws-sdk-s3, rusqlite, moka y sqlite-vec. Son 1,982,128 líneas escritas, con 1,077 archivos de prueba.

Leído el 8 de noviembre de 2026, en el commit 2bdd1d6. Léela en markdown

Frontend

Estilos 2

  • anstyle10 archivos
  • fontdb1 archivo

Interfaz 7

Backend

La base 1

Datos 5

Inicio de sesión 3

IA 4

Servicios 2

Apoyo

La base 3

  • Tokio625 archivos
  • tower2 archivos
  • axum-server1 archivo

Contenido 13

1 más
  • kamadak-exif

Validación 2

Pruebas 1

  • libfuzzer-sys

Despliegue 13

1 más
  • tracing-chrome1 archivo

Herramientas 13

  • clap32 archivos
  • tree-sitter11 archivos
  • clap_complete3 archivos
  • ts-rs2 archivos
  • tree-sitter-bash1 archivo
  • tree-sitter-go1 archivo
  • tree-sitter-javascript1 archivo
  • tree-sitter-python1 archivo
  • tree-sitter-rust1 archivo
  • tree-sitter-typescript1 archivo
  • derive_more4 archivos
  • dhat1 archivo
1 más
  • pprof1 archivo

Otras 138

  • tokio-util121 archivos
  • blake321 archivos
  • gix17 archivos
  • portable-pty8 archivos
  • opentelemetry-proto5 archivos
  • rustls5 archivos
  • gethostname4 archivos
  • educe3 archivos
  • once_cell2 archivos
  • smallvec2 archivos
  • tokio-stream2 archivos
  • dark-light1 archivo
126 más
  • fastrace-tonic1 archivo
  • objc21 archivo
  • petgraph1 archivo
  • process-wrap1 archivo
  • rustls-native-certs1 archivo
  • tikv-jemalloc-ctl1 archivo
  • tikv-jemalloc-sys1 archivo
  • tikv-jemallocator1 archivo
  • time1 archivo
  • zbus1 archivo
  • serde_json779 archivos
  • serde609 archivos
  • tempfile333 archivos
  • anyhow204 archivos
  • chrono188 archivos
  • thiserror134 archivos
  • uuid125 archivos
  • async-trait120 archivos
  • dunce117 archivos
  • strum110 archivos
  • toml99 archivos
  • parking_lot89 archivos
  • unicode-width88 archivos
  • reqwest85 archivos
  • libc72 archivos
  • indexmap66 archivos
  • url55 archivos
  • base6451 archivos
  • futures50 archivos
  • git244 archivos
  • regex29 archivos
  • ignore24 archivos
  • dashmap20 archivos
  • arc-swap18 archivos
  • fs218 archivos
  • sha218 archivos
  • futures-util14 archivos
  • semver12 archivos
  • unicode-segmentation12 archivos
  • windows12 archivos
  • toml_edit11 archivos
  • async-stream10 archivos
  • globset10 archivos
  • http10 archivos
  • reqwest-middleware10 archivos
  • urlencoding10 archivos
  • nix9 archivos
  • shellexpand9 archivos
  • textwrap9 archivos
  • rand7 archivos
  • syntect7 archivos
  • tokio-tungstenite7 archivos
  • windows-sys7 archivos
  • zstd7 archivos
  • bytes6 archivos
  • fastrace6 archivos
  • flate26 archivos
  • notify6 archivos
  • nucleo6 archivos
  • similar6 archivos
  • strip-ansi-escapes6 archivos
  • which6 archivos
  • num_cpus5 archivos
  • tar5 archivos
  • crossbeam4 archivos
  • prost4 archivos
  • rcgen4 archivos
  • serde_yaml4 archivos
  • webbrowser4 archivos
  • backon3 archivos
  • glob3 archivos
  • notify-debouncer-full3 archivos
  • rustc-hash3 archivos
  • serde_ignored3 archivos
  • shlex3 archivos
  • tonic3 archivos
  • tower-http3 archivos
  • wait-timeout3 archivos
  • ahash2 archivos
  • bstr2 archivos
  • core-foundation2 archivos
  • dirs2 archivos
  • hashbrown2 archivos
  • httparse2 archivos
  • mimalloc2 archivos
  • nohash-hasher2 archivos
  • rayon2 archivos
  • reflink-copy2 archivos
  • rhai2 archivos
  • supports-color2 archivos
  • walkdir2 archivos
  • webpki-roots2 archivos
  • anstyle-parse1 archivo
  • arboard1 archivo
  • async-compression1 archivo
  • aws-config1 archivo
  • aws-smithy-http-client1 archivo
  • backtrace1 archivo
  • camino1 archivo
  • cpal1 archivo
  • crc32fast1 archivo
  • eventsource-stream1 archivo
  • fastrand1 archivo
  • notify-debouncer-mini1 archivo
  • rapidhash1 archivo
  • ring1 archivo
  • same-file1 archivo
  • serde_path_to_error1 archivo
  • signal-hook1 archivo
  • siphasher1 archivo
  • sse-stream1 archivo
  • subtle1 archivo
  • tokio-retry1 archivo
  • tokio-rustls1 archivo
  • unicode-bidi1 archivo
  • unicode-normalization1 archivo
  • vte1 archivo
  • whoami1 archivo
  • wildmatch1 archivo
  • wl-clipboard-rs1 archivo
  • zeroize1 archivo
  • encoding_rs
  • humantime-serde
  • md5
  • sha1
  • tonic-prost

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito grok-build?
grok-build está escrito en Rust, con 1,982,128 líneas escritas.
¿Qué framework usa grok-build?
grok-build está hecho con axum, Tokio, tower y axum-server.
¿Qué base de datos usa grok-build?
grok-build guarda sus datos en SQLite.

La prueba: crates/codegen/xai-grok-memory/src/v2.rs, línea 11

¿Con qué inicia sesión grok-build?
grok-build inicia sesión con jsonwebtoken, oauth2 y hmac.
¿grok-build usa IA?
Sí. grok-build usa IA con async-openai, agent-client-protocol, rmcp, bm25 y OpenAI.
¿Qué servicios usa grok-build?
grok-build vigila sus errores con Sentry y usa aws-sdk-s3, rusqlite, moka y sqlite-vec.

La prueba: crates/codegen/xai-grok-telemetry/src/sentry.rs, línea 6

¿grok-build tiene pruebas?
Sí. grok-build tiene 1,077 archivos de prueba y se prueba con libfuzzer-sys.
¿Qué repos tienen un stack parecido a grok-build?

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 →