¿Con qué está hecho openfang?

openfang es un repo de Rust hecho con Tauri, axum, FastAPI, uvicorn, Tokio y 2 más. Guarda sus datos en SQLite, inicia sesión con hmac, argon2 y ed25519-dalek, usa IA con LangChain, langchain-ollama, langchain-openai y rmcp, arma su contenido con html-escape, imap, lettre, mailparse, roxmltree y 2 más, se despliega con tracing, tracing-subscriber y pino y usa rusqlite y rumqttc. Son 215,772 líneas escritas, con 14 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit acf2587. Léela en markdown

Frontend

La base 1

Interfaz 3

Backend

La base 3

Datos 3

Inicio de sesión 3

IA 4

Apoyo

La base 3

Contenido 7

  • html-escape1 archivo
  • lettre1 archivo
  • imap1 archivo
  • mailparse1 archivo
  • qrcode1 archivo
  • roxmltree1 archivo
  • zip1 archivo

Despliegue 3

Herramientas 2

  • clap1 archivo
  • clap_complete1 archivo

Otras 53

  • tokio-stream44 archivos
  • tauri-plugin-autostart3 archivos
  • tauri-plugin-updater2 archivos
  • @whiskeysockets/baileys1 archivo
  • rustls1 archivo
  • tauri-plugin-global-shortcut1 archivo
  • tauri-plugin-shell1 archivo
  • tauri-plugin-single-instance1 archivo
  • serde_json133 archivos
  • chrono82 archivos
  • serde73 archivos
  • reqwest69 archivos
41 más
  • async-trait66 archivos
  • futures55 archivos
  • zeroize55 archivos
  • uuid34 archivos
  • dashmap31 archivos
  • tempfile22 archivos
  • toml22 archivos
  • sha216 archivos
  • hex14 archivos
  • base6413 archivos
  • thiserror13 archivos
  • dirs11 archivos
  • tokio-tungstenite11 archivos
  • rand6 archivos
  • subtle6 archivos
  • regex-lite5 archivos
  • url5 archivos
  • rmp-serde4 archivos
  • colored3 archivos
  • serde_yaml3 archivos
  • aes2 archivos
  • cbc2 archivos
  • open2 archivos
  • aes-gcm1 archivo
  • bitflags1 archivo
  • chrono-tz1 archivo
  • cron1 archivo
  • governor1 archivo
  • http1 archivo
  • json51 archivo
  • libc1 archivo
  • native-tls1 archivo
  • prost1 archivo
  • sha11 archivo
  • shlex1 archivo
  • socket21 archivo
  • tower-http1 archivo
  • walkdir1 archivo
  • anyhow
  • bytes
  • crossbeam

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito openfang?
openfang está escrito en Rust, con 215,772 líneas escritas.
¿Qué framework usa openfang?
openfang está hecho con Tauri, axum, FastAPI, uvicorn, Tokio, tower y wasmtime.
¿Qué base de datos usa openfang?
openfang guarda sus datos en SQLite.

La prueba: crates/openfang-memory/src/consolidation.rs, línea 9

¿Con qué inicia sesión openfang?
openfang inicia sesión con hmac, argon2 y ed25519-dalek.
¿openfang usa IA?
Sí. openfang usa IA con LangChain, langchain-ollama, langchain-openai y rmcp.
¿Qué servicios usa openfang?
openfang usa rusqlite y rumqttc.
¿openfang tiene pruebas?
Sí. openfang tiene 14 archivos de prueba.
¿Qué repos tienen un stack parecido a openfang?

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 →