What is openui built with?

openui is a TypeScript repo built with React, Angular, react-native, Svelte, and Vue. It signs people in with openid-client, uses AI through @assistant-ui/react, ai, @ag-ui/core, LangChain, and eve, measures its use with PostHog, makes its content with remark-gfm, remark-breaks, katex, react-markdown, rehype-katex, and 3 more, validates its data with Zod, and is tested with Vitest, @testing-library/svelte, and @vue/test-utils. It has 280,786 written lines, with 155 test files.

Read on November 8, 2026, at commit 5afae00. Read it as markdown

Frontend

The base 5

Icons 1

Interface 9

Styles 2

Backend

AI 5

Sign-in 1

Services 1

Support

Validation 1

Testing 3

  • Vitest144 files
  • @vue/test-utils2 files
  • @testing-library/svelte1 file

Tools 6

  • @angular/compiler1 file
  • esbuild1 file
  • Vercel1 file
  • commander8 files
  • ci-info2 files
  • get-port1 file

Content 8

Other 7

  • zustand18 files
  • Lodash6 files
  • date-fns3 files
  • .ENV1 file
  • clsx272 files
  • open2 files
  • cross-spawn1 file

Other repos with a similar stack

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

Frequently asked questions

What language is openui written in?
openui is written in TypeScript, with 280,786 written lines.
What framework does openui use?
openui is built with React, Angular, react-native, Svelte, and Vue.
What does openui sign people in with?
openui signs people in with openid-client.
Does openui use AI?
Yes. openui uses AI through @assistant-ui/react, ai, @ag-ui/core, LangChain, and eve.
What services does openui use?
openui measures its use with PostHog.

The proof: packages/openui-cli/src/lib/posthog.ts, line 1

Does openui have tests?
Yes. openui has 155 test files and is tested with Vitest, @testing-library/svelte, and @vue/test-utils.
Which repos have a stack like openui's?
The ones that share most of its stack:multica-ai/multicajanhq/janinfiniflow/ragflow

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 →