What is electric built with?
electric is a TypeScript repo built with Electron, React, react-native, Expo, Vite, and 4 more. It reaches its data with Drizzle, uses AI through Pi and Anthropic, watches its errors with Sentry, makes its content with expo-image-manipulator, expo-image-picker, @mozilla/readability, turndown, streamdown, and 2 more, validates its data with Zod, @sinclair/typebox, @standard-schema/spec, zod-to-json-schema, Ajv, and 1 more, is tested with Vitest, jsdom, fast-check, ink-testing-library, and Testing Library, deploys with pino, tracing, OpenTelemetry, opentelemetry-otlp, tracing-opentelemetry, and 1 more, and uses MCP, @react-native-async-storage/async-storage, TanStack, Postgres, SQLite, and 2 more. It has 441,703 written lines, with 489 test files.
Read on November 13, 2026, at commit 3f9809f. 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 5
Interface 11
- Base UI16 files
react-native-safe-area-context7 files
- tanstack3 files
ink2 files
react-native-gesture-handler2 files
@handlewithcare/react-prosemirror1 file
- @radix-ui/themes1 file
- expo-status-bar1 file
- Mermaid1 file
- ProseMirror1 file
- react-native-svg1 file
Backend
Services 3
Data 6
- TanStack39 files
@react-native-async-storage/async-storage9 files
- Postgres3 files · packages/agents-server/src/db/index.ts, line 6
- SQLite1 file · packages/agents/src/docs/knowledge-base.ts, line 6
sqlite-vec1 file
- object_store1 file
AI 1
- Pi26 files
Data access 1
- Drizzle7 files
Other repos with a similar stack
Ordered by how much of its stack they share with electric, then by stars.
- CherryHQcherry-studio53.5k
Your AI workspace for models, agents, and productivity.
17 of 88 in commonCompare →
Frequently asked questions
What language is electric written in?
What framework does electric use?
Does electric use AI?
What services does electric use?
Does electric have tests?
Which repos have a stack like electric'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 →

