What is rowboat built with?
rowboat is a TypeScript repo built with Hono, Electron, react-native, React, Expo, and 2 more. It stores its data in @react-native-async-storage/async-storage and expo-secure-store, signs people in with jose and openid-client, uses AI through ai, tokenlens, @agentclientprotocol/sdk, ai-sdk, OpenRouter, and 3 more, measures its use with PostHog, connects to Google, makes its content with html-to-docx, expo-document-picker, expo-image-picker, expo-image-manipulator, react-native-markdown-display, and 8 more, validates its data with Zod, is tested with Vitest and Testing Library, deploys with @hono/node-server and electron-squirrel-startup, and uses @aws-sdk/s3-request-presigner, @electric-sql/pglite, Postgres, and MCP. It has 353,082 written lines, with 386 test files.
Read on November 6, 2026, at commit 84c2c75. Read it as markdown
Frontend
The base 4
Interface 22
sonner37 files
tiptap22 files
- Radix UI20 files
react-native-safe-area-context12 files
motion7 files
react-native-keyboard-controller7 files
- expo-image6 files
- CodeMirror3 files
react-native-reanimated3 files
- expo-splash-screen2 files
recharts2 files
xterm2 files
- Excalidraw1 file
- expo-blur1 file
- expo-camera1 file
- expo-status-bar1 file
- Mermaid1 file
react-native-gesture-handler1 file
- tiptap-markdown3 files
- @lezer/highlight1 file
- cmdk1 file
- react-tweet1 file
Icons 3
- Lucide214 files
- expo-symbols3 files
- @phosphor-icons/react2 files
Styles 3
class-variance-authority5 files
tailwind-merge1 file
- Tailwind CSS
Backend
Data 5
@react-native-async-storage/async-storage8 files
- expo-secure-store4 files
@aws-sdk/s3-request-presigner1 file
@electric-sql/pglite1 file
- Postgres1 file · apps/harbor/packages/server/src/sql.ts, line 1
Sign-in 2
- jose1 file
- openid-client1 file
Services 5
PostHog9 files · apps/x/apps/mobile/src/lib/analytics.ts, line 1
Google5 files · apps/x/packages/core/src/knowledge/gmail_sent_contacts.ts, line 4- MCP3 files · apps/harbor/packages/server/src/mcp.ts, line 2
OpenAI3 files · apps/x/packages/core/src/models/codex.ts, line 5- Anthropic1 file · apps/x/packages/core/src/models/models.ts, line 5
AI 6
ai24 files
@agentclientprotocol/sdk4 files
ai-sdk4 files
- OpenRouter3 files
tokenlens1 file
- ollama-ai-provider-v21 file
The base 1
Other repos with a similar stack
Ordered by how much of its stack they share with rowboat, then by stars.
- reactive-resumereactive-resume45.4k
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
33 of 100 in commonCompare → - CherryHQcherry-studio53.3k
Your AI workspace for models, agents, and productivity.
26 of 100 in commonCompare →
Frequently asked questions
What language is rowboat written in?
What framework does rowboat use?
What database does rowboat use?
What does rowboat sign people in with?
Does rowboat use AI?
What services does rowboat use?
Does rowboat have tests?
Which repos have a stack like rowboat'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.
Is it your repo? Add its badge, keep it up to date or take it down →

