All 146 Dependencies

Every package Dyad depends on, ranked by repo health score.

Dyad is a local, open-source AI app builder that runs entirely on your machine — a privacy-first alternative to Lovable, v0, Replit, and Bolt. Instead of routing your code and data through someone else's cloud, Dyad keeps everything local: you bring your own API keys for any LLM provider (OpenAI, Anthropic, Google Gemini, Azure, Amazon Bedrock, xAI, DeepSeek, Qwen, or local models via Ollama), and your apps never leave your control.

Dyad generates full-stack React and Next.js applications through a chat interface backed by a custom XML-like tool protocol. When you prompt the AI, it responds with structured `<dyad-write>`, `<dyad-search-replace>`, and `<dyad-execute-sql>` tags that the app parses and applies atomically — writing files, installing dependencies, running SQL migrations, and committing to Git, all in one coordinated step. A live preview panel updates instantly as changes are applied.

Beyond basic code generation, Dyad integrates with Supabase and Neon for full-stack database and auth backends, offers built-in security scanning of generated code, and deploys directly to GitHub or Vercel with one click. A Model Context Protocol (MCP) plugin system lets you extend the AI with custom tools. The optional Dyad Pro tier adds a local agent mode that runs agentic workflows on your machine with shell-level tool access and permission hooks.

Dyad is cross-platform (macOS and Windows), requires no sign-up, and is fully open-source under Apache 2.0 for all code outside `src/pro`. The pro subsystem is gated under the Functional Source License, which converts to Apache 2.0 two years after each release.

34 tailwindcss-animate ^1.0.7 36 fix-path ^4.0.0 outdated 37 electron-squirrel-startup ^1.0.1 38 jsonrepair ^3.13.1 40 remark-gfm ^4.0.1 41 rimraf ^6.0.1 42 clsx ^2.1.1 42 tw-animate-css ^1.3.4 43 perfect-freehand ^1.2.2 44 cmdk ^1.1.1 44 next-themes ^0.3.0 outdated 46 vscode-ripgrep ^1.17.0 47 cross-env ^7.0.3 outdated 48 Vaul ^0.9.3 outdated 49 cors ^2.8.5 49 tailwindcss-typography ^0.5.16 52 @monaco-editor/react ^4.7.0-rc.0 52 ts-node ^10.9.2 56 electron-log ^5.4.3 57 @neondatabase/serverless ^1.0.1 58 Fuse.js ^7.1.0 59 glob ^11.0.2 outdated 61 React Testing Library ^16.3.0 61 Sonner ^2.0.3 62 eslint-plugin-import ^2.31.0 65 react-markdown ^10.1.0 66 html-to-image ^1.11.13 70 better-sqlite3 ^12.6.2 outdated 71 Geist ^1.3.1 72 globals ^15.9.0 outdated 73 React Konva ^19.2.1 73 input-otp ^1.2.4 73 uuid ^11.1.0 outdated 74 @rollup/plugin-alias ^28.0.3 outdated 74 TypeScript Native Preview ^7.0.0-dev.20260107.1 75 Drizzle ORM ^0.30.6 outdated 75 Drizzle ORM ^0.41.0 outdated 75 react-shiki ^0.9.0 outdated 77 react-day-picker ^9.13.0 outdated 78 Radix UI ^1.2.0 78 Radix UI ^1.1.1 78 Radix UI ^1.1.0 78 Radix UI ^1.1.0 78 Radix UI ^1.1.1 78 Radix UI ^1.1.0 78 Radix UI ^2.2.1 outdated 78 Radix UI ^1.1.2 78 Radix UI ^2.1.1 outdated 78 Radix UI ^1.1.1 78 Radix UI ^2.1.0 outdated 78 Radix UI ^1.1.1 78 Radix UI ^1.2.0 78 Radix UI ^1.1.1 78 Radix UI ^1.1.0 78 Radix UI ^1.2.0 78 Radix UI ^1.1.0 78 Radix UI ^2.1.1 outdated 78 Radix UI ^1.1.0 78 Radix UI ^1.2.0 78 Radix UI ^1.2.3 78 Radix UI ^1.1.0 78 Radix UI ^1.1.0 78 Radix UI ^1.2.1 78 Radix UI ^1.1.0 78 Radix UI ^1.1.0 78 Radix UI ^1.1.4 78 dotenv ^16.4.7 outdated 79 Motion ^12.6.3 outdated 79 node-postgres ^8.21.0 79 node-postgres ^2.13.0 outdated 80 ignore ^5.3.2 outdated 80 tsup ^8.0.2 outdated 81 Autoprefixer ^10.4.20 82 Embla Carousel React ^8.3.0 82 Jotai ^2.12.2 outdated 82 class-variance-authority ^0.7.1 82 date-fns ^4.1.0 82 react-i18next ^16.5.4 outdated 83 @hookform/resolvers ^3.9.0 outdated 83 recast ^0.23.11 outdated 85 Shiki ^3.2.1 outdated 85 Vercel SDK ^1.18.0 86 lint-staged ^15.5.2 outdated 87 React Resizable Panels ^2.1.7 outdated 88 Base UI ^1.2.0 outdated 89 node-pty ^1.1.0 89 tailwind-merge ^3.3.1 89 xterm.js ^0.2.0 outdated 89 xterm.js ^0.11.0 outdated 89 xterm.js ^0.16.0 outdated 89 xterm.js ^0.14.0 outdated 89 xterm.js ^0.9.0 outdated 89 xterm.js ^0.12.0 outdated 89 xterm.js ^6.0.0 90 Express ^4.18.2 outdated 90 Konva ^10.0.12 90 MCP TypeScript SDK ^1.17.5 90 Oxlint ^1.41.0 90 React Virtuoso ^4.17.0 90 Tailwind CSS ^4.1.8 90 Tailwind CSS ^4.1.8 90 i18next ^25.8.0 outdated 91 Recharts ^2.12.7 outdated 91 Zod ^4.3.6 92 @vitejs/plugin-react ^4.3.4 outdated 92 AI SDK ^4.0.46 outdated 92 AI SDK ^3.0.78 outdated 92 AI SDK ^3.0.26 outdated 92 AI SDK ^3.0.20 outdated 92 AI SDK ^4.0.41 outdated 92 AI SDK ^1.0.18 outdated 92 AI SDK ^3.0.36 outdated 92 AI SDK ^2.0.26 outdated 92 AI SDK ^4.0.13 outdated 92 AI SDK ^3.0.46 outdated 92 AI SDK ^6.0.68 outdated 92 Lexical ^0.33.1 outdated 92 Lexical ^0.33.1 outdated 92 Playwright ^1.58.2 92 React Hook Form ^7.53.0 92 TanStack Query ^5.75.5 92 lucide-react ^0.514.0 outdated 92 postcss ^8.4.47 92 undici ^8.7.0 93 Monaco Editor ^0.52.2 outdated 93 Vitest ^3.1.1 outdated 93 posthog-js ^1.265.1 94 TanStack Router ^1.114.34 94 Vite ^6.3.4 outdated 94 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^5.62.0 outdated 94 typescript-eslint ^8.0.1 95 @babel/core ^7.28.5 outdated 95 ESLint ^9.9.0 outdated 95 ESLint ^8.57.1 outdated 95 React Router ^6.26.2 outdated 95 Storybook ^8.6.15 outdated 95 Storybook ^8.6.15 outdated 95 Storybook ^8.6.15 outdated 95 Storybook ^8.6.15 outdated 95 TypeScript ^5.5.3 outdated 97 Electron 40.0.0 outdated 98 React ^1.0.0 outdated 98 React ^5.1.0-rc.0 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers