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

Search