All 195 Dependencies

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

Appsmith is an open-source low-code platform that empowers engineering teams to build custom internal applications in a fraction of the time. By combining a visual drag-and-drop builder with full JavaScript customization, Appsmith removes the trade-off between speed and control — you can build sophisticated admin panels, customer dashboards, and workflow tools without sacrificing flexibility.

The platform connects natively to over 25 databases including PostgreSQL, MySQL, MongoDB, Snowflake, and Oracle, as well as any REST or GraphQL API. This means teams can build internal tools that talk directly to their existing data infrastructure without data replication or third-party middleware. The JavaScript engine allows developers to write arbitrary logic to transform data, trigger side effects, and control UI behavior using the same patterns they already know.

Appsmith's Git integration is particularly distinctive: applications can be synced to Git repositories, managed across feature branches, reviewed via pull requests, and deployed through standard CI/CD pipelines — all from within the platform. This makes Appsmith fit naturally into existing engineering workflows rather than creating a separate tooling silo.

Deployment is fully self-hosted via Docker, Kubernetes, or AWS AMI, giving organizations complete control over data residency and network access. With over 40,000 GitHub stars and a recent expansion into agentic AI capabilities through Appsmith Agents, the project reflects both broad adoption and active innovation.

29 identity-obj-proxy ^3.0.0 34 toposort ^2.0.2 35 cypress-log-to-output ^1.1.2 35 object-hash ^3.0.0 36 react-window-infinite-loader ^1.0.10 outdated 37 async-mutex ^0.5.0 37 CodeMirror ^5.65.13 outdated 40 http-status-codes ^2.2.0 40 postcss-flexbugs-fixes ^5.0.2 40 prop-types ^15.8.1 40 react-google-recaptcha ^2.1.0 outdated 40 react-responsive ^9.0.0-beta.3 outdated 40 react-table-sticky ^1.1.3 41 babel-plugin-module-resolver ^4.1.0 outdated 41 ResizeObserver Polyfill ^1.5.1 42 clsx ^1.2.1 outdated 43 fast-deep-equal ^3.1.3 43 klona ^2.0.5 44 lottie-web ^5.7.4 44 pluralize ^8.0.0 44 react-device-detect ^2.2.2 45 JSON5 ^2.2.3 45 Prompts ^2.4.2 46 download ^1.4.7 46 fastdom ^1.0.11 46 file-loader ^6.2.0 46 loglevel ^1.7.1 46 React Helmet ^5.2.1 outdated 47 @rollup/plugin-alias ^22.0.0 outdated 47 @rollup/plugin-alias ^6.0.0 47 css-minimizer-webpack-plugin ^3.2.0 outdated 47 fast-sort ^3.4.0 47 SheetJS (xlsx-republish) ^2.0.0 outdated 47 tinycolor2 ^1.4.2 48 localForage ^1.7.3 49 forge ^1.4.0 49 react-custom-scrollbars ^4.2.1 49 react-player ^2.3.1 outdated 50 history ^4.10.1 outdated 51 camelcase ^6.2.1 outdated 51 jest-watch-typeahead ^1.0.0 outdated 52 copy-to-clipboard ^3.3.1 outdated 52 LinkeDOM ^0.14.20 outdated 52 ts-node ^10.9.1 53 @svgr/core ^8.1.0 53 why-did-you-render ^4.2.5 outdated 53 React DnD ^14.0.5 outdated 53 React DnD ^14.1.0 outdated 56 fs-extra ^10.0.0 outdated 56 microdiff ^1.4.0 57 tslib ^2.3.1 58 Create React App ^0.3.8 outdated 58 Create React App ^10.0.1 outdated 58 classnames ^2.3.1 58 Create React App ^7.0.1 outdated 58 Create React App ^3.0.0 outdated 58 Create React App ^12.0.1 outdated 59 glob ^11.0.0 outdated 60 compression-webpack-plugin ^11.1.0 outdated 61 diff ^5.0.0 outdated 61 usehooks-ts ^3.1.0 62 style-loader ^3.3.1 outdated 63 dotenv-expand ^5.1.0 outdated 63 eslint-plugin-react ^7.33.2 63 html-webpack-plugin ^5.5.0 63 path-to-regexp ^6.3.0 outdated 64 eslint-plugin-prettier ^5.0.0 64 postcss-loader ^6.2.1 outdated 64 simple-git ^3.32.3 65 Chalk ^4.1.1 outdated 66 React Testing Library 12.1.2 outdated 66 postcss-import ^15.1.0 outdated 67 mini-css-extract-plugin ^2.4.5 67 react-window ^1.8.6 outdated 68 jest-dom 5.16.1 outdated 68 js-sha256 ^0.9.0 outdated 68 Lodash >=4.17.21 68 Lodash 4.17.21 outdated 68 Mammoth.js ^1.11.0 68 micro-memoize ^4.0.10 outdated 68 Prism ^1.30.0 69 date-fns ^4.1.0 69 eslint-config-prettier ^9.0.0 outdated 69 semver ^7.3.5 70 uuid ^9.0.0 outdated 72 acorn 8.10.0 outdated 72 acorn 8.2.0 outdated 72 Fuse.js ^3.4.5 outdated 73 css-loader ^6.5.1 outdated 73 MSW (Mock Service Worker) ^0.28.0 outdated 74 babel-loader ^8.2.3 outdated 75 dotenv ^10.0.0 outdated 75 web-vitals 3.5.2 outdated 76 Moment Timezone ^0.5.35 outdated 78 Day.js ^1.10.6 78 postcss-preset-env ^7.0.1 outdated 79 node-postgres ^8.11.3 80 user-event 13.5.0 outdated 80 fast-glob ^3.3.2 80 focus-trap-react ^8.9.2 outdated 81 redux-saga ^1.1.3 81 sass-loader ^12.3.0 outdated 82 express-validator ^6.14.2 outdated 83 Octokit REST ^20.0.1 outdated 83 react-zoom-pan-pinch ^1.6.1 outdated 84 Floating UI ^1.6.4 outdated 84 Floating UI ^0.26.24 outdated 84 react-spring ^9.7.4 outdated 84 Segment Analytics-Next ^1.76.0 84 react-spring ^9.4.0 outdated 85 svgo ^3.3.3 outdated 86 Express ^4.20.0 outdated 86 nanoid 3.3.11 outdated 87 React Aria ^3.23.0 87 Reselect ^4.0.0 outdated 88 ECharts ^6.1.0 88 Moment.js 2.29.4 outdated 89 faro-web-sdk ^1.12.2 outdated 89 faro-web-sdk ^1.12.2 outdated 89 lint-staged ^14.0.1 outdated 89 Nodemailer 9.0.1 outdated 89 sql-formatter 12.2.0 outdated 89 Workbox ^7.3.0 89 Yjs ^13.5.12 90 prettier 3.2.5 outdated 90 React Virtuoso ^4.5.0 90 rollup ^2.79.2 outdated 90 styled-components ^5.3.6 outdated 90 Tailwind CSS ^3.3.3 outdated 91 Faker ^7.4.0 outdated 91 @mantine/core ^5.10.1 outdated 91 Playwright 1.59.1 outdated 91 core-js ^3.9.1 91 Sass ^1.70.0 91 showdown ^1.9.1 outdated 92 @vitejs/plugin-react ^4.3.1 outdated 92 postcss 8.4.31 outdated 92 React Hook Form ^7.28.0 92 React Redux ^7.2.4 outdated 93 AWS SDK for JavaScript (S3 Client) ^3.622.0 93 AWS SDK for JavaScript (S3 Client) ^3.622.0 93 Redux Toolkit ^2.4.0 93 Uppy ^1.16.0 outdated 93 Uppy ^1.16.0 outdated 93 Uppy ^1.5.22 outdated 93 Uppy ^0.2.4 outdated 93 Uppy ^1.1.22 outdated 93 Uppy ^1.11.2 outdated 93 Uppy ^1.5.16 outdated 93 Uppy ^6.0.2 outdated 93 Uppy ^1.8.4 outdated 93 Cypress 13.13.0 outdated 93 Redux ^4.0.1 outdated 93 Vite ^6.2.7 outdated 93 webpack-dev-server 5.2.5 outdated 94 @babel/core ^7.26.10 outdated 94 @babel/core ^7.26.10 outdated 94 Sentry JavaScript (@sentry/browser) ^7.120.3 outdated 94 Sentry JavaScript (@sentry/browser) ^7.120.3 outdated 94 typescript-eslint ^6.7.4 outdated 94 typescript-eslint ^6.7.4 outdated 94 typescript-eslint 5.62.0 outdated 94 jest ^27.4.2 outdated 94 ESLint ^8.51.0 outdated 94 jest ^29.6.1 outdated 94 jest ^29.6.1 outdated 94 jest ^27.4.2 outdated 94 React Router ^5.1.2 outdated 94 React Router ^5.1.2 outdated 95 Axios ^1.15.0 95 GraphiQL ^1.2.14 outdated 95 GraphQL.js ^16.8.1 outdated 95 OpenAI 4.87.3 outdated 95 Storybook 8.2.7 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.57.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.57.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^0.54.2 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.27.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.30.0 outdated 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.28.0 outdated 96 node-mongodb-native ^5.8.0 outdated 96 TypeScript ^5.5.4 outdated 97 React beta 97 React ^4.6.0 outdated 97 React ^17.0.2 outdated 97 React DOM ^17.0.2 outdated 97 React DOM ^16.12.0 outdated 97 React ^0.11.0 outdated 97 React DOM ^16.11.0 outdated 97 webpack ^5.98.0

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