All 371 Dependencies

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

Plasmic is an open-source visual builder for the web that eliminates the usual ceiling imposed by low-code tools. Instead of forcing you into a walled garden, Plasmic integrates directly with your existing React codebase — you register your own components, and non-developers drag and drop them to build fully production-ready pages and interfaces without touching code.

At its core, Plasmic bridges three worlds that have historically lived apart: design tools like Figma, content management systems like Contentful, and application builders like Retool. A marketing team can build a landing page in Plasmic Studio, a developer can wire it to a Supabase backend, and the result ships as a performant Next.js or Gatsby page — all without any friction between the disciplines.

The repository is a large TypeScript monorepo with Lerna and Yarn workspaces containing the full Plasmic Studio web application (AGPL-licensed), all client SDKs and loader packages (MIT-licensed), an extensive component store of integrations for third-party services, and a rich set of examples covering A/B testing, dynamic forms, headless commerce, and more. It powers both the managed cloud platform at plasmic.app and fully self-hosted deployments.

25 js-string-escape ^1.0.1 29 identity-obj-proxy ^3.0.0 34 CSS.escape ^1.5.1 36 express-async-errors ^3.1.1 36 nanoid-dictionary ^4.3.0 outdated 36 passport-oauth2 ^1.8.0 36 url 0.11.4 37 async-mutex ^0.4.0 outdated 37 promise-pool ^2.4.0 outdated 38 passport-google-oauth20 ^2.0.0 38 path ^0.12.7 40 remark-gfm ^3.0.1 outdated 40 tsconfig-paths ^4.2.0 41 ResizeObserver Polyfill ^1.5.1 41 cross-spawn ^7.0.3 41 dotenv-cli ^8.0.0 outdated 41 is-hotkey ^0.1.6 outdated 41 node-md5 ^2.3.0 41 platform.js ^1.3.6 41 transformation-matrix ^2.16.1 outdated 42 CSSType ^3.1.2 42 clsx ^2.0.0 42 passport-local ^1.0.0 42 react-virtualized-auto-sizer ^1.0.2 outdated 42 util ^0.12.5 43 fast-deep-equal ^3.1.3 43 passport ^0.7.0 44 buffer ^6.0.3 44 immutability-helper ^3.1.1 44 json-logic-js ^2.0.2 44 mobx-utils 6.1.1 44 pluralize ^8.0.0 44 unfetch 1.0.3 45 change-case ^4.1.2 outdated 46 @rollup/plugin-alias ^3.1.8 outdated 46 @rollup/plugin-alias ^5.3.1 outdated 46 @rollup/plugin-alias ^25.0.2 outdated 46 @rollup/plugin-alias ^6.1.0 outdated 46 @rollup/plugin-alias ^15.1.0 outdated 46 @rollup/plugin-alias ^5.0.4 outdated 46 React Helmet ^6.1.0 46 jsonrepair ^2.2.1 outdated 46 openapi-types ^8.0.0 outdated 46 react-confetti ^6.4.0 47 Mousetrap ^1.6.5 47 tinycolor2 ^1.6.0 47 xml-js ^1.6.11 48 bcrypt ^6.0.0 48 class-validator ^0.14.0 outdated 48 express-fileupload ^1.5.2 48 jsonwebtoken 9.0.3 48 react-inspector ^5.1.1 outdated 49 eslint-import-resolver-typescript ^3.6.1 outdated 49 image-url ^1.0.1 outdated 49 prism-react-renderer ^1.1.1 outdated 50 cookie-parser ^1.4.7 50 copy-to-clipboard ^3.3.3 outdated 50 cors ^2.8.6 50 debug 2.6.9 outdated 50 history ^4.9.0 outdated 50 html2canvas ^1.4.1 50 mime-types ^2.1.35 outdated 50 tailwindcss-typography ^0.5.16 51 Tippy.js ^6.3.7 51 graphql-tag ^2.12.6 51 jest-watch-typeahead ^2.2.2 outdated 52 react-slick ^0.29.0 outdated 52 ts-node ^10.9.2 52 ts-rest Core 3.52.1 53 React DnD ^16.0.1 53 React DnD ^16.0.1 53 deepmerge ^4.3.1 53 mime ^2.4.6 outdated 53 react-beautiful-dnd ^13.0.0 54 html-to-image ^1.11.13 54 update-notifier ^5.1.0 outdated 54 url-join ^4.0.1 outdated 55 tslib ^2.2.0 56 Comlink ^4.4.2 56 classnames ^2.5.1 56 isbot ^3.6.6 outdated 56 whatwg-fetch ^3.6.20 57 Font Awesome Free ^1.1.8 outdated 57 Font Awesome Free ^5.14.0 outdated 57 Font Awesome Free ^1.2.30 outdated 57 Font Awesome Free ^5.14.0 outdated 57 Font Awesome Free ^5.14.0 outdated 57 Font Awesome Free ^4.7.0 outdated 57 react-use ^15.3.8 outdated 58 AWS SDK for JavaScript v2 ^2.1693.0 58 node-fetch ^2 outdated 59 downshift ^6.1.12 outdated 59 glob ^7.1.6 outdated 60 Winston ^3.19.0 60 semver ^7.7.4 61 eslint-plugin-prettier 5.0.1 outdated 61 eslint-plugin-react ^7.33.2 61 react-scroll-parallax ^3.5.0 62 Commander.js ^9.5.0 outdated 62 Emotion ^11.11.4 62 Emotion ^11.14.1 outdated 63 @apidevtools/swagger-parser ^10.0.2 outdated 63 node-http-proxy ^1.18.1 63 pako ^1.0.11 outdated 63 wrap-ansi ^7.0.0 outdated 64 React Testing Library 16.2.0 outdated 64 fs-extra ^10.0.0 outdated 64 node-sql-parser ^4.18.0 outdated 64 path-to-regexp ^1.9.0 outdated 65 jest-dom ^5.16.5 outdated 65 tsup ^7.2.0 outdated 66 react-markdown ^8.0.1 outdated 67 @ant-design/icons ^5.2.6 outdated 67 DOM Testing Library ^10.4.1 67 Lodash ^4.17.21 67 Lodash ^4.0.8 67 react-chartjs-2 ^5.2.0 67 react-joyride ^2.9.3 outdated 67 workerpool ^6.5.1 outdated 68 chroma.js ^2.6.0 outdated 68 eslint-config-prettier 9.1.0 outdated 68 zxcvbn-ts ^3.0.4 outdated 68 zxcvbn-ts ^3.0.4 outdated 68 zxcvbn-ts ^3.0.2 outdated 68 zxcvbn-ts ^3.0.4 outdated 69 uuid ^8.3.1 outdated 70 react-monaco-editor 0.55.0 outdated 71 @refinedev/core ^3.58.1 outdated 71 express-session ^1.19.0 72 Chalk ^4.1.0 outdated 72 acorn ^8.16.0 72 acorn ^8.3.5 72 globals ^15.11.0 outdated 72 open ^8.0.9 outdated 73 lottie-react ^2.4.0 outdated 73 node-cron ^3.0.3 outdated 74 Radix UI ^2.1.4 outdated 74 Radix UI ^1.0.5 74 Radix UI ^2.0.5 outdated 74 Radix UI ^1.0.7 74 Radix UI ^1.1.3 74 Radix UI ^1.0.2 74 Radix UI ^1.0.7 74 js-cookie ^3.0.1 74 morgan ^1.10.1 74 qs ^6.11.0 74 valtio ^1.6.4 outdated 75 input-number ^8.1.0 outdated 75 validator.js ^13.15.35 75 yargs ^15.4.1 outdated 76 React Icons ^3.10.0 outdated 76 file-type ^16.5.4 outdated 76 node-html-parser ^6.1.5 outdated 76 react-error-boundary ^3.1.3 outdated 76 react-fontawesome ^0.1.11 outdated 77 execa ^5.0.0 outdated 77 react-i18next ^12.2.0 outdated 77 react-window ^1.8.11 outdated 77 user-event ^14.6.1 78 Day.js ^1.11.10 78 Prism ^1.30.0 78 concurrently ^5.3.0 outdated 78 date-fns ^2.30.0 outdated 78 dotenv ^16.6.1 outdated 78 eslint-plugin-import ^2.29.0 78 node-postgres ^8.3.0 78 node-postgres ^2.6.2 outdated 78 rc-util ^5.44.4 79 @octokit/core ^7.0.6 79 MSW (Mock Service Worker) 2.7.3 outdated 79 Motion ^5.3.0 outdated 79 PapaParse ^5.5.3 79 React-Draggable ^4.5.0 79 commercetools Platform SDK ^2.8.0 outdated 80 TanStack Devtools (React) latest 80 jQuery ^3.7.1 outdated 80 temporal-polyfill 0.3.0 outdated 81 Chart.js ^4.2.1 81 Constate ^3.3.2 outdated 81 GraphQL.js ^16.6.0 outdated 81 dnd-kit ^6.0.8 81 dnd-kit ^6.0.1 81 dnd-kit ^7.0.2 outdated 81 dnd-kit ^3.2.1 outdated 81 esbuild 0.27.7 outdated 81 express-rate-limit ^7.5.1 outdated 81 jest-extended ^6.0.0 outdated 82 async ^3.2.6 82 body-parser ^1.20.4 outdated 82 class-variance-authority ^0.7.0 82 gatsby ^4.21.1 outdated 82 i18next ^22.4.11 outdated 82 tldts ^6.0.12 outdated 82 type-fest ^4.41.0 outdated 83 @supabase/ssr ^0.5.2 outdated 83 Emoji Picker React ^4.18.0 83 SWR ^2.2.0 83 fast-glob ^3.2.4 83 svgo ^3.3.3 outdated 84 graphql-ws 5.16.0 outdated 84 rive-react ^4.18.8 85 Express ^4.22.1 outdated 85 Pino ^9.14.0 outdated 85 Popper 2.11.8 85 Remeda ^1.27.0 outdated 85 nanoid ^5.1.7 outdated 86 TypeORM 0.2.45 outdated 86 dotenvx ^1.61.0 outdated 87 Moment.js ^2.27.0 87 prom-client ^14.2.0 outdated 87 react-spring ^9.5.5 outdated 88 Immer ^9.0.15 outdated 88 MobX 6.13.6 outdated 88 MobX 7.6.0 outdated 88 React Aria ^3.15.5 88 React Aria ^3.20.3 88 React Aria ^3.12.9 88 React Aria ^3.25.1 88 React Aria ^3.14.4 88 React Aria ^3.18.3 88 React Aria ^3.27.1 88 React Aria ^3.15.5 88 React Aria ^3.4.9 88 React Aria ^3.9.8 88 React Aria ^3.7.3 88 React Aria ^3.29.0 88 React Aria ^3.8.23 88 React Aria ^3.12.4 88 React Aria ^3.12.2 88 React Aria ^3.9.4 88 React Aria ^3.6.16 88 React Aria ^3.6.13 88 React Aria ^3.8.4 88 React Aria ^3.8.10 88 React Aria ^3.22.1 88 React Aria ^3.40.0 88 React Aria ^1.9.0 outdated 88 React Aria ^3.38.0 88 Rsbuild 1.3.22 outdated 88 tsx ^4.19.2 89 @xmldom/xmldom ^0.8.12 outdated 89 Lingui ^3.16.1 outdated 89 Lingui ^3.16.1 outdated 89 Slate ^0.124.1 outdated 89 Slate ^0.124.1 outdated 89 Slate ^0.113.1 outdated 89 Slate ^0.124.0 outdated 89 immutable-js 5.1.5 outdated 89 jsdom ^28.1.0 outdated 89 lint-staged 16.1.4 outdated 90 @clickhouse/client ^0.2.10 outdated 90 Inquirer.js ^7.3.2 outdated 90 Nodemailer ^6.10.1 outdated 90 React Email 0.0.9 outdated 90 React Email ^0.0.38 outdated 90 React Email 0.0.8 outdated 90 React Email 0.0.4 outdated 90 React Email 0.0.5 outdated 90 React Email 0.0.7 outdated 90 React Email 0.0.9 outdated 90 React Email 0.0.5 outdated 90 React Email 1.9.4 outdated 90 SWC ^0.4.14 outdated 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^4.1.18 90 sharp 0.34.5 outdated 91 Faker ^8.4.1 outdated 91 React Flow ^12.10.2 91 React Intl ^6.4.2 outdated 91 Recharts ^2.15.4 outdated 91 Rspack CLI 1.3.12 outdated 91 Sass ^1.99.0 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 Tiptap Core ^2.1.12 outdated 91 chakra-ui ^2.8.1 outdated 91 core-js ^3.49.0 91 prettier ^2.8.4 outdated 91 rollup ^3.26.1 outdated 92 AI SDK ^3.0.0 outdated 92 AI SDK ^4.0.0 outdated 92 AI SDK ^3.0.0 outdated 92 AI SDK ^3.0.0 outdated 92 AI SDK ^6.0.0 outdated 92 Monaco Editor 0.50.0 outdated 92 Playwright ^1.60.0 92 Playwright 1.60.0 outdated 92 React Hook Form ^7.28.0 92 Rich Text HTML Renderer ^15.13.1 outdated 92 Rich Text HTML Renderer ^15.11.1 outdated 92 TanStack Query ^5.101.0 92 Zod ^3.22.4 outdated 92 lucide-react ^0.545.0 outdated 92 postcss ^8.5.9 92 stripe-js ^1.16.0 outdated 93 @vitejs/plugin-react ^4.3.3 outdated 93 GraphQL Code Generator ^5.0.3 outdated 93 Vitest ^4.1.5 outdated 93 posthog-js 1.321.1 outdated 93 posthog-js 5.29.2 outdated 93 preact ^10.11.1 93 webpack-cli ^5.1.4 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.29.1 outdated 94 @babel/core ^7.29.2 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.29.2 outdated 94 @babel/core ^7.28.5 outdated 94 @babel/core ^7.28.5 outdated 94 @babel/core ^7.29.0 outdated 94 @babel/core ^7.29.0 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.1030.0 94 Ant Design ^4.18.8 outdated 94 Axios ^0.26.0 outdated 94 Marked ^9.1.1 outdated 94 Stripe Node.js Library ^8.167.0 outdated 94 TanStack Router latest 94 TanStack Router latest 94 TanStack Router ^1.132.0 94 Vite ^2.9.13 outdated 94 react-stripe-js ^1.4.1 outdated 94 supabase-js ^2.26.0 94 typescript-eslint 6.21.0 outdated 94 typescript-eslint 6.21.0 outdated 94 typescript-eslint ^8.11.0 94 webpack-dev-server ^4.15.1 outdated 95 ESLint ^9.13.0 outdated 95 ESLint 8.39.0 outdated 95 GraphiQL 3.2.3 outdated 95 GraphiQL 0.26.2 outdated 95 GraphiQL ^0.11.3 outdated 95 GraphiQL 3.7.0 outdated 95 OpenAI ^4.98.0 outdated 95 React Router 5.2.0 outdated 95 React Router ^6.4.2 outdated 95 Sentry JavaScript (@sentry/browser) 6.6.0 outdated 95 Sentry JavaScript (@sentry/browser) 6.6.0 outdated 95 Sentry JavaScript (@sentry/browser) ^5.19.2 outdated 95 Socket.IO ^4.8.3 95 Socket.IO ^4.8.3 95 Storybook 8.5.5 outdated 95 Storybook 8.5.5 outdated 95 Storybook 8.5.5 outdated 95 Storybook 8.5.5 outdated 95 Supabase CLI ^2.6.8 95 jest ^29.7.0 outdated 95 jest 29.7.0 outdated 95 jest ^29.7.0 outdated 95 jest 29.7.0 outdated 96 Next.js 13.1.5 outdated 96 Next.js 13.3.4 outdated 96 Next.js 16.2.1 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.1 97 Google Cloud Storage ^8.1.1 97 TypeScript 5.0.4 outdated 97 webpack ^5.86.0 98 React ^4.6.0 outdated 98 React 18.2.0 outdated 98 React DOM 18.2.0 outdated 98 three.js ^0.138.3 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