¿Con qué está hecho neon?

neon es un repo de Rust hecho con axum, tower, Tokio, werkzeug y AIOHTTP. Guarda sus datos en Postgres y moka, inicia sesión con jsonwebtoken, hmac, ed25519-dalek y pyjwt, guarda archivos en AWS S3, vigila sus errores con Sentry, arma su contenido con jinja2 y parquet, se prueba con pytest-rerunfailures, pytest-split, pytest-timeout, pytest-xdist, Pytest y 1 más, se despliega con opentelemetry-semantic-conventions, tracing, prometheus, tracing-subscriber, prometheus-client y 8 más y usa asyncpg, aws-sdk-s3, pg8000, psycopg2-binary, Redis y 1 más. Son 379,885 líneas escritas, con 281 archivos de prueba.

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

Backend

La base 2

Datos 8

Inicio de sesión 4

Servicios 2

Apoyo

La base 3

Contenido 2

Pruebas 6

  • Pytest145 archivos
  • pytest-asyncio1 archivo
  • pytest-rerunfailures
  • pytest-timeout
  • pytest-xdist
  • pytest-split

Despliegue 13

1 más

Herramientas 3

  • clap39 archivos
  • clap_builder
  • typing-extensions11 archivos

Otras 131

  • tokio-util139 archivos
  • once_cell43 archivos
  • Hyper35 archivos
  • rustls19 archivos
  • tokio-stream12 archivos
  • smol_str9 archivos
  • smallvec5 archivos
  • tikv-jemallocator5 archivos
  • rustls-pemfile4 archivos
  • itoa3 archivos
  • rustls-native-certs3 archivos
  • pyyaml1 archivo
119 más
  • websockets1 archivo
  • nom
  • rustls-pki-types
  • rustls-webpki
  • time
  • anyhow290 archivos
  • serde145 archivos
  • futures118 archivos
  • thiserror107 archivos
  • bytes100 archivos
  • serde_json97 archivos
  • reqwest57 archivos
  • rand54 archivos
  • itertools44 archivos
  • chrono40 archivos
  • scopeguard39 archivos
  • http37 archivos
  • requests32 archivos
  • url31 archivos
  • nix25 archivos
  • uuid23 archivos
  • tonic18 archivos
  • arc-swap16 archivos
  • strum_macros16 archivos
  • futures-util15 archivos
  • parking_lot14 archivos
  • regex14 archivos
  • async-stream13 archivos
  • base6413 archivos
  • byteorder12 archivos
  • http-body-util12 archivos
  • async-compression11 archivos
  • hex11 archivos
  • pem11 archivos
  • tokio-rustls11 archivos
  • toml_edit10 archivos
  • sha29 archivos
  • hyper-util8 archivos
  • async-trait6 archivos
  • indexmap6 archivos
  • rustc-hash6 archivos
  • serde_with6 archivos
  • walkdir6 archivos
  • ahash4 archivos
  • bincode4 archivos
  • libc4 archivos
  • socket24 archivos
  • strum4 archivos
  • zstandard4 archivos
  • aws-config3 archivos
  • const_format3 archivos
  • num_cpus3 archivos
  • zeroize3 archivos
  • aws-smithy-types2 archivos
  • cron2 archivos
  • either2 archivos
  • flate22 archivos
  • ipnet2 archivos
  • p2562 archivos
  • procfs2 archivos
  • serde_path_to_error2 archivos
  • signal-hook2 archivos
  • subtle2 archivos
  • sysinfo2 archivos
  • tar2 archivos
  • tower-http2 archivos
  • twox-hash2 archivos
  • aws-credential-types1 archivo
  • aws-sigv41 archivo
  • bstr1 archivo
  • cfg-if1 archivo
  • ecdsa1 archivo
  • futures-core1 archivo
  • h21 archivo
  • hashbrown1 archivo
  • hdrhistogram1 archivo
  • hostname1 archivo
  • httpx1 archivo
  • md51 archivo
  • memchr1 archivo
  • native-tls1 archivo
  • notify1 archivo
  • num-traits1 archivo
  • papaya1 archivo
  • prost1 archivo
  • prost-types1 archivo
  • ring1 archivo
  • rlimit1 archivo
  • rsa1 archivo
  • serde_repr1 archivo
  • signature1 archivo
  • spki1 archivo
  • tempfile1 archivo
  • toml1 archivo
  • urlencoding1 archivo
  • whoami1 archivo
  • zstd1 archivo
  • anstream
  • const-oid
  • der
  • deranged
  • digest
  • elliptic-curve
  • form_urlencoded
  • futures-channel
  • futures-executor
  • futures-io
  • futures-sink
  • getrandom
  • half
  • lazy_static
  • num-bigint
  • num-complex
  • num-integer
  • num-rational
  • portable-atomic
  • regex-automata
  • regex-syntax
  • stable_deref_trait

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito neon?
neon está escrito en Rust, con 379,885 líneas escritas.
¿Qué framework usa neon?
neon está hecho con axum, tower, Tokio, werkzeug y AIOHTTP.
¿Qué base de datos usa neon?
neon guarda sus datos en Postgres y moka.

La prueba: test_runner/bin/neon_local_create_deep_l0_stack.py, línea 1

¿Con qué inicia sesión neon?
neon inicia sesión con jsonwebtoken, hmac, ed25519-dalek y pyjwt.
¿Qué servicios usa neon?
neon guarda archivos en AWS S3, vigila sus errores con Sentry y usa asyncpg, aws-sdk-s3, pg8000, psycopg2-binary, Redis y clickhouse-connect.

La prueba: compute_tools/src/bin/fast_import.rs, línea 143

¿neon tiene pruebas?
Sí. neon tiene 281 archivos de prueba y se prueba con pytest-rerunfailures, pytest-split, pytest-timeout, pytest-xdist, Pytest y pytest-asyncio.
¿Qué repos tienen un stack parecido a neon?

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 →