AppSmith
Build custom internal tools 10x faster with a visual drag-and-drop interface. Connect to databases, APIs, and services without writing complex frontend code.
AppSmith is an open-source alternative to:

Appsmith is an open-source low-code platform that enables developers and teams to build custom internal tools, dashboards, and admin panels rapidly. Instead of coding every UI component from scratch, Appsmith provides a visual drag-and-drop interface to connect to databases, APIs, and services, reducing development time by up to 90%.
Key Features
- Drag-and-drop UI builder: Create interfaces without writing frontend code.
- Database & API integrations: Connect to PostgreSQL, MySQL, MongoDB, REST APIs, GraphQL, and more.
- Pre-built widgets: Use tables, forms, charts, and buttons out of the box.
- Self-hosting: Deploy on-premises or in your cloud for full data control.
- Role-based access control: Securely manage user permissions and access.
- Version control integration: Works with Git for collaborative development.
- Extensible with plugins: Add custom JavaScript or React components.
- Enterprise-ready: Supports SSO, audit logs, and compliance features.
Tech / Self-Hosting
Appsmith is open-source and can be self-hosted on any infrastructure. It supports Docker, Kubernetes, and cloud deployments. The platform is built with Java and TypeScript, and the source code is available on GitHub.