What is kaneo built with?

kaneo is a TypeScript repo built with Hono, @hono/zod-openapi, Vite, react-native, React, and 2 more. It stores its data in Postgres, signs people in with bcryptjs, stores files in AWS S3, watches its errors with Sentry, makes its content with expo-image-manipulator, expo-image-picker, react-native-markdown-display, shiki, dompurify, and 6 more, validates its data with Zod and @hookform/resolvers, is tested with Drizzle, @hono/node-server, Better Auth, playwright, valibot, and 2 more, and uses @aws-sdk/s3-request-presigner, Redis, MCP, @react-native-async-storage/async-storage, and expo-secure-store. It has 432,743 written lines, with 1,092 test files.

Read on November 14, 2026, at commit 70a9d79. 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

Backend

Support

Testing 7

Tools 1

  • vite-plus1,055 files

The base 1

  • @hono/zod-openapi4 files

Validation 3

Deploy 1

Content 12

Other 20

  • TanStack291 files
  • Effect236 files
  • date-fns30 files
  • i18next13 files
  • zustand9 files
  • Immer7 files
  • expo-background-task5 files
  • expo-web-browser3 files
  • expo-clipboard2 files
  • @hono/node-ws1 file
  • croner1 file
  • i18next-resources-to-backend1 file
8 more
  • react-native-purchases1 file
  • undici1 file
  • react-i18next598 files
  • @paralleldrive/cuid212 files
  • clsx2 files
  • file-saver1 file
  • intl-pluralrules1 file
  • open1 file

Other repos with a similar stack

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

Frequently asked questions

What language is kaneo written in?
kaneo is written in TypeScript, with 432,743 written lines.
What framework does kaneo use?
kaneo is built with Hono, @hono/zod-openapi, Vite, react-native, React, Expo, and tanstack.

The proof: in apps/api/package.json

What database does kaneo use?
kaneo stores its data in Postgres.

The proof: apps/api/src/database/index.ts, line 3

What does kaneo sign people in with?
kaneo signs people in with bcryptjs.
What services does kaneo use?
kaneo stores files in AWS S3, watches its errors with Sentry, and uses @aws-sdk/s3-request-presigner, Redis, MCP, @react-native-async-storage/async-storage, and expo-secure-store.

The proof: apps/api/src/storage/head-uploaded-object.ts, line 5

Does kaneo have tests?
Yes. kaneo has 1,092 test files and is tested with Drizzle, @hono/node-server, Better Auth, playwright, valibot, Testing Library, and @tiptap/markdown.
Which repos have a stack like kaneo's?

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 →