¿Con qué está hecho SurfSense?

SurfSense es un repo de Python hecho con FastAPI, uvicorn, Electron, React y Vite. Accede a ellos con alembic, inicia sesión con cryptography, cobra con Stripe, usa IA con torch, mcp, onnxruntime, chonkie, torchvision y 1 más, mide su uso con PostHog, arma su contenido con markdown-it-py, python-docx, python-pptx, pypdfium2, pillow y 14 más, valida sus datos con email-validator, Pydantic, pathvalidate y validators, se prueba con Vitest y Testing Library, se despliega con psutil y usa Claude. Son 431,083 líneas escritas, con 1,179 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit b764f28. Léela en markdown

Frontend

Interfaz 7

  • Base UI21 archivos
  • sonner12 archivos
  • @assistant-ui/react-streamdown2 archivos
  • matplotlib2 archivos
  • react-data-grid1 archivo
  • atlaskit4 archivos
  • @streamdown/code1 archivo

La base 2

Estilos 3

Iconos 1

  • hugeicons1 archivo

Backend

La base 1

Acceso a los datos 1

Inicio de sesión 1

IA 6

Servicios 3

Apoyo

La base 2

Contenido 19

7 más

Validación 4

Despliegue 1

Herramientas 2

  • Typer14 archivos
  • uv2 archivos

Pruebas 2

  • Vitest136 archivos
  • Testing Library103 archivos

Otras 15

  • TanStack79 archivos
  • pydantic-settings8 archivos
  • electron-updater3 archivos
  • react-intl2 archivos
  • trafilatura1 archivo
  • opencv-python-headless
  • pandas
  • curl-cffi2 archivos
  • orjson2 archivos
  • clsx1 archivo
  • lameenc1 archivo
  • miniaudio1 archivo
3 más
  • ",
  • python-multipart
  • s

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito SurfSense?
SurfSense está escrito en Python, con 431,083 líneas escritas.
¿Qué framework usa SurfSense?
SurfSense está hecho con FastAPI, uvicorn, Electron, React y Vite.
¿Con qué inicia sesión SurfSense?
SurfSense inicia sesión con cryptography.
¿Con qué cobra SurfSense?
SurfSense cobra con Stripe.

La prueba: backend/license/stripe_client.py, línea 8

¿SurfSense usa IA?
Sí. SurfSense usa IA con torch, mcp, onnxruntime, chonkie, torchvision y @assistant-ui/react.
¿Qué servicios usa SurfSense?
SurfSense mide su uso con PostHog y usa Claude.

La prueba: backend/license/analytics.py, línea 36

¿SurfSense tiene pruebas?
Sí. SurfSense tiene 1,179 archivos de prueba y se prueba con Vitest y Testing Library.
¿Qué repos tienen un stack parecido a SurfSense?

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 →