What is holaOS built with?

holaOS is a TypeScript repo built with Vite, React, Electron, @univerjs/core, Fastify, and 1 more. It stores its data in SQLite, signs people in with Better Auth, uses AI through earendil-works, mcporter, and OpenAI, makes its content with univerjs, exceljs, yaml, @aiden0z/pptx-renderer, qrcode, and 8 more, validates its data with Zod and @sinclair/typebox, is tested with playwright-core, jsdom, playwright, and Vitest, and uses MCP, Socket, and sqlite-vec. It has 495,738 written lines, with 413 test files.

Read on November 12, 2026, at commit 4684714. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

The base 2

Styles 4

Interface 14

2 more

Icons 4

Backend

Support

The base 3

  • Electron15 files
  • @univerjs/core5 files
  • @orpc/server3 files

Content 13

1 more

Testing 4

  • Vitest11 files
  • playwright-core3 files
  • jsdom2 files
  • playwright1 file

Tools 1

  • @electron/notarize1 file

Validation 2

Other 21

  • jotai90 files
  • TanStack33 files
  • orpc9 files
  • archiver2 files
  • .ENV1 file
  • @fastify/websocket1 file
  • @larksuiteoapi/node-sdk1 file
  • @orpc/tanstack-query1 file
  • @slack/web-api1 file
  • @wecom/aibot-node-sdk1 file
  • discord.js1 file
  • electron-updater1 file
9 more
  • web-tree-sitter1 file
  • jszip6 files
  • cron-parser3 files
  • clsx2 files
  • tar2 files
  • cronstrue1 file
  • node-pty1 file
  • yauzl1 file
  • yazl1 file

Other repos with a similar stack

Ordered by how much of its stack they share with holaOS, then by stars.

Frequently asked questions

What language is holaOS written in?
holaOS is written in TypeScript, with 495,738 written lines.
What framework does holaOS use?
holaOS is built with Vite, React, Electron, @univerjs/core, Fastify, and @orpc/server.

The proof: in apps/desktop/package.json

What database does holaOS use?
holaOS stores its data in SQLite.

The proof: runtime/api-server/src/ts-runner-session-state.ts, line 3

What does holaOS sign people in with?
holaOS signs people in with Better Auth.
Does holaOS use AI?
Yes. holaOS uses AI through earendil-works, mcporter, and OpenAI.
What services does holaOS use?
holaOS uses MCP, Socket, and sqlite-vec.

The proof: packages/app-builder-sdk/src/runtime/mcp-server.ts, line 20

Does holaOS have tests?
Yes. holaOS has 413 test files and is tested with playwright-core, jsdom, playwright, and Vitest.
Which repos have a stack like holaOS's?
The ones that share most of its stack:CherryHQ/cherry-studiocline/clinemultica-ai/multica

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →