¿Con qué está hecho RuView?

RuView es un repo de Rust hecho con Tauri, axum, FastAPI, Tokio, tower y 10 más. Guarda sus datos en SQLite, Postgres y rumqttc-v4-next, accede a ellos con SQLAlchemy y alembic, inicia sesión con ed25519-dalek, hmac, jsonwebtoken, python-jose, srp y 2 más, usa IA con burn-cuda, burn-train, burn-wgpu, scikit-learn, torchvision y 11 más, arma su contenido con pillow, csv, defusedxml y minijinja, valida sus datos con jsonschema, marshmallow y Pydantic, se prueba con libfuzzer-sys, pytest-asyncio, pytest-benchmark, pytest-cov, pytest-mock y 6 más, se despliega con prometheus-client, structlog, tracing, tracing-subscriber, psutil y 4 más y usa aiosqlite, asyncpg, Celery, kombu, psycopg2-binary y 5 más. Son 580,281 líneas escritas, con 373 archivos de prueba.

Leído el 9 de noviembre de 2026, en el commit a175477. Léela en markdown

Frontend

La base 7

Interfaz 14

2 más

Iconos 1

  • @expo/vector-icons1 archivo

Backend

La base 2

Datos 13

Acceso a los datos 2

Inicio de sesión 7

IA 16

4 más

Apoyo

La base 6

Contenido 4

Validación 3

Pruebas 11

  • Pytest59 archivos
  • @testing-library/react-native12 archivos
  • Vitest11 archivos
  • @playwright/test1 archivo
  • pytest-asyncio
  • pytest-cov
  • pytest-mock
  • pytest-xdist
  • @axe-core/playwright1 archivo
  • libfuzzer-sys
  • pytest-benchmark

Despliegue 9

Herramientas 8

  • clap29 archivos
  • click1 archivo
  • napi-derive1 archivo
  • Black
  • isort
  • Typer
  • flake8
  • mypy

Otras 85

  • NumPy28 archivos
  • Preact11 archivos
  • blake310 archivos
  • pyo39 archivos
  • SciPy6 archivos
  • nalgebra5 archivos
  • @tauri-apps/plugin-dialog3 archivos
  • zustand3 archivos
  • serialport2 archivos
  • websockets2 archivos
  • Axios1 archivo
  • petgraph1 archivo
73 más
  • pydantic-settings1 archivo
  • smallvec1 archivo
  • tauri-plugin-shell1 archivo
  • midstreamer-quic
  • napi
  • once_cell
  • pandas
  • paramiko
  • pyyaml
  • serde217 archivos
  • serde_json157 archivos
  • thiserror109 archivos
  • chrono53 archivos
  • libm49 archivos
  • ndarray41 archivos
  • num-complex26 archivos
  • sha224 archivos
  • tempfile22 archivos
  • anyhow20 archivos
  • async-trait16 archivos
  • uuid15 archivos
  • rand11 archivos
  • reqwest11 archivos
  • rustfft9 archivos
  • parking_lot8 archivos
  • serde_yaml7 archivos
  • tower-http6 archivos
  • base645 archivos
  • geo5 archivos
  • hex5 archivos
  • mdns-sd5 archivos
  • rand_chacha5 archivos
  • ureq5 archivos
  • zeroize5 archivos
  • getrandom4 archivos
  • wasm-bindgen4 archivos
  • futures3 archivos
  • futures-util3 archivos
  • httpx3 archivos
  • regex3 archivos
  • url3 archivos
  • chacha20poly13052 archivos
  • console_error_panic_hook2 archivos
  • dashmap2 archivos
  • js-sys2 archivos
  • libc2 archivos
  • static_assertions2 archivos
  • tokio-serial2 archivos
  • web-sys2 archivos
  • x25519-dalek2 archivos
  • byteorder1 archivo
  • colored1 archivo
  • crc1 archivo
  • dirs1 archivo
  • flume1 archivo
  • httparse1 archivo
  • pyserial1 archivo
  • rayon1 archivo
  • serde-wasm-bindgen1 archivo
  • subtle1 archivo
  • sysinfo1 archivo
  • walkdir1 archivo
  • wasm-bindgen-futures1 archivo
  • windows-sys1 archivo
  • ws1 archivo
  • aiofiles
  • asyncio-mqtt
  • bitflags
  • memmap2
  • num-traits
  • python-dotenv
  • python-multipart
  • toml

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito RuView?
RuView está escrito en Rust, con 580,281 líneas escritas.
¿Qué framework usa RuView?
RuView está hecho con Tauri, axum, FastAPI, Tokio, tower, AIOHTTP, uvicorn, wasmtime, Lit, react-native, React, react-navigation, expo, Vite y @tauri-apps/api.
¿Qué base de datos usa RuView?
RuView guarda sus datos en SQLite, Postgres y rumqttc-v4-next y accede a ellos con SQLAlchemy y alembic.

La prueba: v2/crates/homecore-recorder/src/db.rs, línea 38

¿Con qué inicia sesión RuView?
RuView inicia sesión con ed25519-dalek, hmac, jsonwebtoken, python-jose, srp, hkdf y passlib.
¿RuView usa IA?
Sí. RuView usa IA con burn-cuda, burn-train, burn-wgpu, scikit-learn, torchvision, torch, candle-core, candle-nn, tch, burn-core, burn-ndarray, burn-nn, ort, opencv-python, safetensors y @metaharness/router.
¿Qué servicios usa RuView?
RuView usa aiosqlite, asyncpg, Celery, kombu, psycopg2-binary, sqlx-postgres, sqlx-sqlite, Redis, sqlx-core y @react-native-async-storage/async-storage.
¿RuView tiene pruebas?
Sí. RuView tiene 373 archivos de prueba y se prueba con libfuzzer-sys, pytest-asyncio, pytest-benchmark, pytest-cov, pytest-mock, pytest-xdist, Pytest, @axe-core/playwright, @playwright/test, Vitest y @testing-library/react-native.
¿Qué repos tienen un stack parecido a RuView?

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 →