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.