Appsmith
docs.appsmith.comSummary
Appsmith is an open-source low-code platform designed for developers to build internal applications rapidly. It provides a visual drag-and-drop interface, extensive integrations with databases and APIs, and the flexibility to write custom logic using JavaScript and queries. The platform supports self-hosting, various deployment options, and enterprise-grade security features.
Features13/14
See allMust Have
4 of 5
API & Database Integrations
Drag-and-Drop UI Builder
Code Customization
Access Control & Security
Flexible Deployments
Other
9 of 9
Debugging & Monitoring
Version Control Integration
Audit Logs & Analytics
Workflow Automation
Mobile-Responsive Support
Prebuilt React Components
AI-Generated App Assistant
Custom Theming & Branding
Partner & Customer Portals
Rationale
Appsmith is an open-source low-code platform that directly competes with Retool. It offers all the 'must-have' features such as API & Database Integrations, Drag-and-Drop UI Builder, Code Customization (JavaScript, queries), Access Control & Security (SSO, RBAC), and Flexible Deployments (self-hosting, Docker, Kubernetes). Additionally, it provides many 'other' features like debugging tools, version control with Git, audit logs, workflow automation, mobile-responsive support, prebuilt widgets (React components), AI integrations, custom theming/branding, and external client portals.