Appsmith
An open-source low-code platform for building admin panels, internal tools and dashboards that connect to more than 25 databases and any API.
- GitHub stars
- 41k
- Last commit
- today
- Latest release
- v2.4.3
- Licence
- Apache-2.0
- Self-hosted
- Yes
- Hosted version
- Available

Appsmith is an open-source low-code platform for building custom internal applications such as dashboards, admin panels, customer 360 views, IT automation and service management tools. It aims to simplify building, deploying and maintaining these apps, which otherwise tend to be tedious to code from scratch.
You assemble interfaces visually and connect them to data through integrations with more than 25 databases and any REST or GraphQL API, with JavaScript available where you need custom logic. Topics also point to CRUD generation, workflows and automation. The front end is built with React and TypeScript, and the server side is mostly Java.
You can sign up for Appsmith Cloud or install it on your own machine, with Docker as the recommended method, plus Kubernetes and an AWS AMI. The code is Apache-2.0 licensed. It is a common choice for engineering teams that want to ship internal tools quickly without maintaining a bespoke front-end codebase.
Key features
- Visual builder for internal tools
- Integrates with 25+ databases and any API
- JavaScript for custom logic
- Admin panels, dashboards and CRUD apps
- Docker, Kubernetes and AWS AMI installation
- Cloud or self-hosted deployment
Pricing: Free for up to 5 cloud users. Business is $15 per user per month with a 15-day trial; Enterprise is listed at $2,500 per month for 100 users. The open-source Community edition is free.





