Appsmith
The open-source low-code platform for building internal tools and business applications.
GitHub Stars
40,000+
About Appsmith
Appsmith empowers engineering and IT teams to build and deploy custom business applications significantly faster. The platform offers a developer-centric approach with features like Git-based version control, CI/CD integration, and full JavaScript customization, allowing for complex logic and data transformations. It can connect to any REST or GraphQL API, as well as popular databases like PostgreSQL, MongoDB, and MySQL. Users can self-host the Community or Enterprise editions for maximum control and security, including air-gapped deployments. Appsmith is ideal for modernizing legacy applications, automating manual processes, and creating responsive frontends for a wide range of backend services.
Core Platform Features
Ui Builder
Drag-and-drop editor with pre-built, responsive widgets. Supports custom widgets with JS/HTML/CSS.
Javascript Ide
Write and debug JavaScript anywhere in the editor to manage logic, control components, and transform data.
Version Control
Sync applications with Git repositories to manage versions, review pull requests, and use CI/CD workflows.
Deployment
Cloud-hosted and self-hosted options, including Docker, Kubernetes, and air-gapped deployments.
Security
SOC 2 Type II compliant, with features like SAML/OIDC SSO, role-based access control (RBAC), and audit logs.
Integrations
Databases
PostgreSQL, MySQL, MongoDB, Microsoft SQL Server, Redis, Elasticsearch, and more.
Apis
Connect to any REST or GraphQL API to fetch and post data.
Saas Platforms
Google Sheets, Airtable, HubSpot, Salesforce, and other popular business tools.
Authentication
Integrates with IdPs like Okta, Auth0, and Azure AD via SAML 2.0 and OpenID Connect.