What is qwik built with?

qwik is a TypeScript repo built with Vite, Tokio, React, Express, Fastify, and 1 more. It stores its data in Supabase, reaches it with Drizzle, makes its content with unified, unist-util-visit, hast-util-to-string, marked, mdast-util-mdx, and 7 more, validates its data with Zod and valibot, is tested with Vitest, @playwright/test, uvu, and memfs, and uses MCP. It has 377,302 written lines, with 867 test files.

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

Frontend

Interface 3

The base 3

Backend

Support

Testing 4

  • Vitest415 files
  • @playwright/test1 file
  • uvu3 files
  • memfs1 file

Tools 19

  • ts-morph15 files
  • typescript-eslint14 files
  • ESLint9 files
  • Rolldown5 files
  • TypeScript5 files
  • esbuild4 files
  • Oxc4 files
  • oxc-transform4 files
  • Prettier4 files
  • MDX2 files
  • SVGO2 files
  • napi-derive1 file
7 more
  • yargs1 file
  • magic-string20 files
  • csstype1 file
  • ignore1 file
  • launch-editor1 file
  • source-map1 file
  • source-map-support1 file

Validation 2

  • Zod8 files
  • valibot4 files

The base 2

  • fastify-plugin1 file
  • Tokio1 file

Content 12

  • unified3 files
  • hast-util-to-string2 files
  • marked1 file
  • rehype-autolink-headings1 file
  • remark-frontmatter1 file
  • remark-gfm1 file
  • vfile1 file
  • yaml1 file
  • unist-util-visit3 files
  • entities2 files
  • image-size1 file
  • mdast-util-mdx1 file

Other 29

  • .ENV3 files
  • execa3 files
  • napi1 file
  • SemVer1 file
  • kleur19 files
  • serde6 files
  • indexmap4 files
  • anyhow3 files
  • path-slash3 files
  • pathe3 files
  • lazy_static2 files
  • mlly2 files
17 more
  • domino1 file
  • github-slugger1 file
  • js-sys1 file
  • mimalloc1 file
  • pathdiff1 file
  • relative-path1 file
  • serde_json1 file
  • serde-wasm-bindgen1 file
  • set-cookie-parser1 file
  • wasm-bindgen1 file
  • base64
  • console_error_panic_hook
  • derivative
  • getrandom
  • parking_lot_core
  • rayon
  • serde_bytes

Other repos with a similar stack

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

Frequently asked questions

What language is qwik written in?
qwik is written in TypeScript, with 377,302 written lines.
What framework does qwik use?
qwik is built with Vite, Tokio, React, Express, Fastify, and fastify-plugin.
What database does qwik use?
qwik stores its data in Supabase and reaches it with Drizzle.

The proof: packages/supabase-auth-helpers-qwik/src/utils/createBrowserClient.ts, line 6

What services does qwik use?
qwik uses MCP.

The proof: packages/mcp/src/cli.ts, line 5

Does qwik have tests?
Yes. qwik has 867 test files and is tested with Vitest, @playwright/test, uvu, and memfs.
Which repos have a stack like qwik's?
The ones that share most of its stack:withastro/astrosupabase/supabasepaperclipai/paperclip

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 →