¿Con qué está hecho xberg?

xberg es un repo de Rust hecho con axum, JetBrains, Tokio, tower y anyio. Guarda sus datos en SQLite, inicia sesión con scrypt, usa IA con candle-core, ort, tokenizers, candle-nn, hf-hub y 9 más, arma su contenido con pdfium-render, image, zip, lopdf, quick-xml y 25 más, valida sus datos con jsonschema, se prueba con Vitest, se despliega con tracing-opentelemetry, tracing, tracing-subscriber, log, prometheus y 2 más y usa rusqlite, lru y moka. Son 2,316,602 líneas escritas, con 1,882 archivos de prueba.

Leído el 14 de noviembre de 2026, en el commit df13c1f. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

Estilos 3

Interfaz 1

Backend

La base 1

Datos 4

Inicio de sesión 1

  • scrypt1 archivo

IA 14

2 más
  • candle-transformers4 archivos
  • tract-onnx2 archivos

Apoyo

La base 4

Contenido 30

  • comrak14 archivos
  • html-to-markdown-rs9 archivos
  • minijinja7 archivos
  • harfrust1 archivo
  • html-escape1 archivo
  • lofty1 archivo
  • image103 archivos
  • zip34 archivos
  • lopdf28 archivos
  • quick-xml26 archivos
  • roxmltree24 archivos
  • libheif-sys14 archivos
18 más
  • cfb13 archivos
  • pulldown-cmark11 archivos
  • calamine6 archivos
  • infer4 archivos
  • usvg4 archivos
  • fast_image_resize3 archivos
  • imageproc3 archivos
  • jpeg-decoder3 archivos
  • tiff3 archivos
  • hayro-jbig22 archivos
  • hayro-jpeg20002 archivos
  • subsetter2 archivos
  • fax1 archivo
  • mail-parser1 archivo
  • resvg1 archivo
  • symphonia1 archivo
  • v_htmlescape1 archivo
  • pdfium-render

Validación 1

Pruebas 1

  • Vitest47 archivos

Despliegue 7

Herramientas 16

  • clap6 archivos
  • Typst2 archivos
  • clap_complete1 archivo
  • sorbet-runtime1 archivo
  • napi-derive
  • org.jspecify:jspecify170 archivos
  • utoipa50 archivos
  • fast-glob1 archivo
  • flutter_rust_bridge1 archivo
  • typing-extensions1 archivo
  • checkstyle
  • credo
4 más
  • ex_doc
  • freezed_annotation
  • json_annotation
  • pastey

Otras 106

  • once_cell27 archivos
  • blake323 archivos
  • smallvec12 archivos
  • objc2-core-foundation8 archivos
  • objc2-io-kit8 archivos
  • yaml_serde8 archivos
  • nom5 archivos
  • n8n2 archivos
  • brotli1 archivo
  • icu_segmenter1 archivo
  • jni1 archivo
  • secrecy1 archivo
94 más
  • icu_provider
  • napi
  • org.jetbrains.kotlinx:kotlinx-coroutines-android
  • pyo3
  • pyo3-async-runtimes
  • com.fasterxml.jackson.core:jackson-databind256 archivos
  • serde_json255 archivos
  • serde166 archivos
  • ahash151 archivos
  • async-trait114 archivos
  • phf97 archivos
  • tempfile64 archivos
  • libc59 archivos
  • bytes51 archivos
  • regex48 archivos
  • ndarray33 archivos
  • parking_lot25 archivos
  • thiserror25 archivos
  • anyhow23 archivos
  • flate218 archivos
  • hex18 archivos
  • sha218 archivos
  • rayon17 archivos
  • memchr16 archivos
  • base6415 archivos
  • windows12 archivos
  • com.fasterxml.jackson.module:jackson-module-kotlin10 archivos
  • encoding_rs10 archivos
  • itertools8 archivos
  • chrono7 archivos
  • toml7 archivos
  • js-sys6 archivos
  • wasm-bindgen6 archivos
  • mime_guess5 archivos
  • unicode-normalization5 archivos
  • rmp-serde4 archivos
  • bitflags3 archivos
  • libloading3 archivos
  • mime3 archivos
  • ureq3 archivos
  • url3 archivos
  • uuid3 archivos
  • wasm-bindgen-futures3 archivos
  • aes2 archivos
  • chardetng2 archivos
  • dirs2 archivos
  • either2 archivos
  • fs22 archivos
  • indexmap2 archivos
  • memmap22 archivos
  • num_cpus2 archivos
  • strsim2 archivos
  • strum2 archivos
  • unicode-bidi2 archivos
  • urlencoding2 archivos
  • aes-gcm1 archivo
  • aho-corasick1 archivo
  • auto_enums1 archivo
  • bitvec1 archivo
  • bytemuck1 archivo
  • byteorder1 archivo
  • cbc1 archivo
  • cfg-if1 archivo
  • codepage1 archivo
  • com.fasterxml.jackson.datatype:jackson-datatype-jdk81 archivo
  • crypto1 archivo
  • futures-util1 archivo
  • geo-types1 archivo
  • getrandom1 archivo
  • half1 archivo
  • http1 archivo
  • include_dir1 archivo
  • ntapi1 archivo
  • reqwest1 archivo
  • rustler1 archivo
  • sevenz-rust21 archivo
  • simdutf81 archivo
  • similar1 archivo
  • snap1 archivo
  • stringprep1 archivo
  • tar1 archivo
  • tower-http1 archivo
  • unicode-width1 archivo
  • utf16string1 archivo
  • weezl1 archivo
  • whatlang1 archivo
  • zeroize1 archivo
  • brotli-decompressor
  • jason
  • libz-sys
  • magnus
  • md-5
  • serde_with
  • serde-wasm-bindgen

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito xberg?
xberg está escrito en Rust, con 2,316,602 líneas escritas.
¿Qué framework usa xberg?
xberg está hecho con axum, JetBrains, Tokio, tower y anyio.
¿Qué base de datos usa xberg?
xberg guarda sus datos en SQLite.

La prueba: crates/xberg/src/extractors/sqlite.rs, línea 7

¿Con qué inicia sesión xberg?
xberg inicia sesión con scrypt.
¿xberg usa IA?
Sí. xberg usa IA con candle-core, ort, tokenizers, candle-nn, hf-hub, rmcp, candle-transformers, safetensors, llama-index-core, Spring, tract-onnx, CrewAI, LangChain y @llamaindex/core.
¿Qué servicios usa xberg?
xberg usa rusqlite, lru y moka.
¿xberg tiene pruebas?
Sí. xberg tiene 1,882 archivos de prueba y se prueba con Vitest.
¿Qué repos tienen un stack parecido a xberg?
Los que más comparten su stack:aaif-goose/gooseblock/buzzwarpdotdev/warp

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 →