Appsmith
Open-source low-code platform for building custom internal tools, admin panels, dashboards, and workflow automations with drag-and-drop UI and full JavaScript customization.
At a Glance
About Appsmith
Appsmith is an open-source low-code platform that lets developers build custom internal applications — including admin panels, dashboards, CRUD frontends, and workflow automations — significantly faster than traditional development. The core platform is licensed under Apache 2.0, available on GitHub with over 40,000 stars, and can be self-hosted or used via Appsmith Cloud.
What It Is
Appsmith sits in the low-code application development category, targeting developers and engineering teams who need to build internal tools quickly without sacrificing code-level control. It combines a drag-and-drop UI builder with a centralized JavaScript IDE, 25+ built-in data source integrations, and Git-based version control — giving teams the speed of visual development alongside the flexibility of full custom code. The platform supports both cloud-hosted and self-hosted deployments, including air-gapped environments for organizations with strict data security requirements.
Core Development Workflow
Appsmith structures app development into four stages:
- Connect: Integrate with any database, SaaS tool, REST API, or GraphQL API. Self-hosting enables secure access to internal data sources.
- Build: Assemble responsive UIs using drag-and-drop widgets. Custom widgets can be created in JS, HTML, and CSS, or generated via natural language prompts using built-in AI copilots.
- Customize: Write reusable JavaScript in a centralized IDE with auto-complete, multi-line editing, debugging, and linting. Import external JS libraries as needed.
- Deploy and Maintain: Sync to a Git repository, designate dev/staging/prod environment branches, review pull requests, and deploy via CI/CD pipelines.
Workflow Automation
Beyond UI apps, Appsmith includes a dedicated workflow automation feature for developers. Workflows are written in JavaScript for full logic flexibility, and connect to the same 24+ built-in data source integrations. The system supports scheduled (cron) jobs, triggered processes, approval flows with human-in-the-loop steps, and notifications via email or Slack. Appsmith describes this as designed for developers who find visual drag-and-drop automation builders too limiting for complex processes.
Enterprise Security and Governance
Appsmith's enterprise offering adds a layer of security and access controls suited for larger organizations:
- Self-hosting with air-gapped deployment options
- SAML and OIDC SSO (Okta, Auth0, Active Directory)
- SCIM-based user provisioning and group sync
- Role-based access controls with granular, customizable permissions
- Audit logging
- SOC 2 Type II compliance
- Private app embedding with shared logins
- Managed cloud hosting on dedicated servers (add-on)
Update: Release v2.1
The latest GitHub release is v2.1 ("Release v2.1 🌈"), published on May 29, 2026. The repository remains actively maintained with regular monthly commits, and the project has a public roadmap. The Community Edition is described on the product site as "fully maintained, community supported." Appsmith has also introduced Appsmith Agents, described in the GitHub README as a new agentic AI platform that integrates AI models with private and proprietary data inside existing tools and systems, targeting knowledge workers in sales, support, customer success, and HR teams.
Open-Source Deployment Model
The Community Edition is free and self-hostable via Docker (recommended), Kubernetes, or AWS AMI. Appsmith Cloud provides a managed option. The GitHub repository (appsmithorg/appsmith) is the primary source, written primarily in TypeScript and Java. The project has an active Discord community, a community forum, and a public changelog via GitHub Releases.
Community Discussions
Be the first to start a conversation about Appsmith
Share your experience with Appsmith, ask questions, or help others learn from your insights.
Pricing
Community
Open-source self-hosted edition, free to use under Apache 2.0 license.
- Self-hosting via Docker, Kubernetes, or AWS AMI
- Unlimited apps
- Community support on Discord
- Public roadmap
Free
For individual developers and small teams on Appsmith Cloud.
- Up to 5 users (cloud)
- 5 workspaces
- Version control with Git (3 repos)
- Google SSO
- 3 standard roles for access control
Business Trial
15-day free trial of Appsmith Business, no credit card required.
- All Business plan features
- No credit card required
Business
For teams that need more customization and collaboration.
- Up to 99 users
- Unlimited environments, Git repos, and workspaces
- Workflows
- Reusable packages
- Premium integrations
- Custom roles and access controls
- Audit logs
- Remove 'Powered by Appsmith' branding
- Email/chat support
Enterprise
For teams that need advanced security, scale, and support. Starting at 100 users.
- SAML / OIDC SSO
- User provisioning and group sync through SCIM
- CI/CD
- Private app embedding with shared logins
- Airgapped edition (add-on)
- Managed hosting (add-on)
- Custom integrations
- Dedicated support and SLAs
- Unlimited users
Capabilities
Key Features
- Drag-and-drop UI builder
- Centralized JavaScript IDE with auto-complete, debugging, and linting
- 25+ built-in database and SaaS integrations
- REST and GraphQL API support
- Custom widgets in JS/HTML/CSS
- AI copilots for widget and workflow generation
- Git-based version control and CI/CD integration
- Workflow automation with JavaScript logic
- Scheduled and cron job support
- Human-in-the-loop approval flows
- Self-hosting with air-gapped deployment
- SAML and OIDC SSO
- SCIM-based user provisioning
- Role-based access controls
- Audit logging
- SOC 2 Type II compliance
- Private app embedding with shared logins
- Reusable packages
- Multiple environments (dev/staging/prod)
- Custom domains
- Backup and restore
Integrations
Demo Video

