Tecnologías

¿Con qué está hecho openwork?

openwork es un repo de TypeScript hecho con Vite, React Router, React, Electron, Next.js y 1 más. Accede a ellos con Drizzle, inicia sesión con Better Auth y jose, cobra con Stripe, manda correos con Resend, usa IA con ai y @ai-sdk/provider, mide su uso con PostHog, vigila sus errores con Sentry, arma su contenido con marked, dompurify, shiki, htmlparser2, katex y 6 más, valida sus datos con Zod, Ajv y @standard-schema/spec, se prueba con @happy-dom/global-registrator y Vitest, se despliega con @hono/node-server y opentelemetry y usa MCP, Redis, MySQL, PlanetScale y Vercel. Son 3,280 archivos y 954,486 líneas escritas, con 822 archivos de prueba.

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

/

openwork

Apoyo

Herramientas

  • TypeScript2 archivos

apps/app

Frontend

Estilos

Interfaz

  • motion5 archivos
  • sonner4 archivos
  • CodeMirror2 archivos
  • lexical2 archivos
  • @tanstack/react-virtual1 archivo
  • Mermaid1 archivo
  • xterm1 archivo

Iconos

  • Lucide171 archivos
  • @heroicons/react2 archivos
apps/app

Backend

IA

  • ai62 archivos

Apoyo

Contenido

  • marked3 archivos
  • dompurify2 archivos
  • shiki2 archivos
  • htmlparser21 archivo
  • katex1 archivo

Validación

Pruebas

  • @happy-dom/global-registrator73 archivos

Herramientas

  • TypeScript1 archivo

Otras

  • TanStack46 archivos
  • zustand33 archivos
  • fuzzysort7 archivos
  • jsonc-parser6 archivos
  • pierre2 archivos
  • clsx1 archivo

apps/desktop

apps/desktop

Backend

Apoyo

La base

  • Electron6 archivos

Validación

  • Ajv1 archivo
  • Zod1 archivo

Herramientas

  • electron-builder1 archivo

Otras

  • electron-updater1 archivo

apps/review

apps/server

apps/server

Backend

Acceso a los datos

  • Drizzle2 archivos

IA

  • @ai-sdk/provider1 archivo

Apoyo

Contenido

  • yaml1 archivo

Validación

Pruebas

  • Vitest4 archivos

Herramientas

  • acorn1 archivo

Otras

  • jsonc-parser3 archivos
  • undici2 archivos
  • Effect1 archivo
  • minimatch1 archivo

ee/apps/den-api

Frontend

ee/apps/den-api

Backend

Inicio de sesión

  • Better Auth8 archivos
  • jose3 archivos

Apoyo

La base

  • Hono141 archivos

Contenido

  • sharp2 archivos
  • fast-xml-parser1 archivo
  • htmlparser21 archivo
  • sanitize-html1 archivo

Validación

  • Zod170 archivos
  • @standard-schema/spec1 archivo

Despliegue

  • @hono/node-server2 archivos
  • opentelemetry1 archivo

Herramientas

  • esbuild1 archivo
  • TypeScript1 archivo

Otras

  • Effect4 archivos
  • nanoid2 archivos
  • undici2 archivos
  • .ENV1 archivo
  • botid1 archivo
  • jsonc-parser1 archivo
  • OpenTelemetry1 archivo

ee/apps/den-gateway

ee/apps/den-gateway

Apoyo

La base

  • Hono1 archivo

Validación

Despliegue

  • @hono/node-server1 archivo

Otras

  • .ENV1 archivo
  • undici1 archivo

ee/apps/den-web

Frontend

Interfaz

  • recharts3 archivos
  • cmdk2 archivos

Iconos

  • Lucide189 archivos
ee/apps/den-web

Backend

Apoyo

Validación

Despliegue

  • opentelemetry1 archivo

Otras

  • TanStack50 archivos
  • OpenTelemetry2 archivos

ee/apps/diagnostics

Frontend

ee/apps/diagnostics

ee/apps/enterprise-mock-lab

ee/apps/enterprise-mock-lab

Apoyo

La base

  • Hono1 archivo

Validación

Despliegue

  • @hono/node-server1 archivo

ee/apps/gateway

ee/apps/gateway

Backend

Apoyo

La base

  • Hono13 archivos

Validación

Despliegue

  • @hono/node-server2 archivos

Otras

  • .ENV1 archivo

ee/apps/headless-runner

ee/apps/headless-runner

Backend

Apoyo

La base

  • Hono2 archivos

Validación

Despliegue

  • @hono/node-server1 archivo

Otras

  • aws4fetch1 archivo
  • Axios1 archivo

ee/apps/landing

Frontend

Interfaz

  • Framer3 archivos

Iconos

  • Lucide25 archivos
ee/apps/landing

Apoyo

Otras

  • botid2 archivos

ee/apps/workbot

Frontend

ee/apps/workbot

Backend

Apoyo

La base

  • Hono4 archivos

Validación

Despliegue

  • @hono/node-server1 archivo

Otras

  • TanStack1 archivo

ee/packages/den-admin-mcp

ee/packages/den-admin-mcp

Backend

Apoyo

Validación

ee/packages/den-db

ee/packages/den-db

Backend

Acceso a los datos

  • Drizzle63 archivos

ee/packages/headless-computer

ee/packages/headless-computer

Apoyo

Validación

Herramientas

  • esbuild2 archivos

Otras

  • ws1 archivo

ee/packages/headless-protocol

ee/packages/headless-protocol

Apoyo

Validación

ee/packages/telemetry-contracts

ee/packages/telemetry-contracts

Apoyo

Validación

ee/packages/utils

ee/packages/utils

Apoyo

Validación

Otras

  • luxon1 archivo
  • uuid1 archivo

ee/packages/workbot-server

ee/packages/workbot-server

Apoyo

Validación

ee/packages/workbot-ui

Frontend

Iconos

  • Lucide15 archivos
ee/packages/workbot-ui

Apoyo

Contenido

  • marked1 archivo

Validación

Otras

  • TanStack7 archivos
  • @novnc/novnc1 archivo
  • fuzzysort1 archivo

packages/automations

packages/automations

Apoyo

Validación

packages/calendar

packages/calendar

Apoyo

Validación

Otras

  • TanStack1 archivo

packages/codemode

packages/codemode

Apoyo

Herramientas

  • acorn2 archivos
  • TypeScript1 archivo

Otras

  • Effect9 archivos

packages/computer-use

packages/computer-use

Apoyo

Validación

Otras

  • Effect1 archivo

packages/connect-link

packages/connect-link

Validación

packages/documents

Frontend

Iconos

  • Lucide6 archivos
packages/documents

Apoyo

Contenido

  • htmlparser21 archivo

Validación

Otras

  • TanStack3 archivos

packages/email

Frontend

packages/email

Backend

Apoyo

Contenido

  • react-email8 archivos
  • nodemailer2 archivos

packages/enterprise-mcp-client

packages/enterprise-mcp-client

Backend

Apoyo

Validación

packages/enterprise-mcp-mock-server

packages/enterprise-mcp-mock-server

Apoyo

Validación

packages/features

packages/features

Apoyo

Validación

packages/headless-threads

packages/headless-threads

Apoyo

Validación

packages/install-config

packages/install-config

Apoyo

Validación

packages/managed-deployments

packages/managed-deployments

Backend

Inicio de sesión

  • jose1 archivo

Apoyo

Contenido

  • fast-xml-parser1 archivo

Validación

packages/mcp-apps

Frontend

packages/mcp-apps

Backend

Apoyo

Validación

packages/openwork-ui-mcp

packages/openwork-ui-mcp

Backend

Apoyo

Validación

packages/presentation

Frontend

packages/presentation

packages/review

packages/review

Backend

Apoyo

Validación

packages/sdk

packages/sdk

Apoyo

Herramientas

  • Prettier1 archivo

packages/types

packages/types

Apoyo

Validación

packages/ui

Frontend

packages/ui

Apoyo

Herramientas

  • tsup1 archivo

packages/workbook

packages/workbook

Apoyo

Contenido

  • htmlparser21 archivo

scenarios

scenarios

Apoyo

Pruebas

  • Vitest3 archivos

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito openwork?
openwork está escrito en TypeScript: 3,280 archivos y 954,486 líneas escritas.
¿Qué framework usa openwork?
openwork está hecho con Vite, React Router, React, Electron, Next.js y Hono.

La prueba: en packages/mcp-apps/package.json

¿Con qué inicia sesión openwork?
openwork inicia sesión con Better Auth y jose.
¿Con qué cobra openwork?
openwork cobra con Stripe.

La prueba: ee/apps/den-api/src/stripe-billing.ts, línea 3

¿openwork usa IA?
Sí. openwork usa IA con ai y @ai-sdk/provider.
¿Qué servicios usa openwork?
openwork manda correos con Resend, mide su uso con PostHog, vigila sus errores con Sentry y usa MCP, Redis, MySQL, PlanetScale y Vercel.

La prueba: packages/email/src/send-email.ts, línea 3

¿openwork tiene pruebas?
Sí. openwork tiene 822 archivos de prueba y se prueba con @happy-dom/global-registrator y Vitest.
¿Qué repos tienen un stack parecido a openwork?

¿Con qué está hecho tu repo?

Pega tu repo público y míralo dibujado.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →