Open-source low-code platform for building internal apps, AI agents and workflow automations, with self-hosting and a model-agnostic design.
appsmithorg/appsmith
Open-source low-code platform for building admin panels, internal tools and dashboards, connecting to 25+ databases and any API.
Open-source alternative to:Retool
OutSystems
- Stars
- 41,084
- Forks
- 4,812
- Open issues
- 4,505
- Last commit
- 1 hour ago
What is it?
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. Teams use it to build the interface and logic of these apps without writing a full front-end and back-end from scratch.
The metadata describes it as integrating with more than 25 databases and any API, so an app can read and write data from several sources in one place. It can be self-hosted with Docker, Kubernetes or an AWS AMI, or used through Appsmith Cloud.
The project is written mainly in TypeScript and licensed under Apache-2.0. The repository also documents local development setup for contributors.
Key features
- 01Connects to 25+ databases and any REST or GraphQL API.
- 02Provides a visual builder for UI components, forms and tables.
- 03Supports self-hosting via Docker, Kubernetes or AWS AMI.
- 04Offers a hosted option through Appsmith Cloud.
- 05Includes workflow and automation capabilities for internal processes.
Use cases
- Building an internal admin panel on top of an existing production database.
- Creating an IT or operations dashboard that pulls data from several APIs.
- Automating customer support or service management workflows for internal teams.
Topics
FAQ
- What is appsmith?
- Open-source low-code platform for building admin panels, internal tools and dashboards, connecting to 25+ databases and any API. 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. Teams use it to build the interface and logic of these apps without writing a full front-end and back-end from scratch.
- Is appsmith free to use? What license does it have?
- appsmith is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is appsmith still maintained?
- Actively maintained. The last commit to appsmith was on Oct 19, 2026.
- What can I use appsmith for?
- Building an internal admin panel on top of an existing production database. Creating an IT or operations dashboard that pulls data from several APIs. Automating customer support or service management workflows for internal teams.
- Where can I get appsmith?
- The source code and installation instructions are on GitHub: https://github.com/appsmithorg/appsmith
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hostable, API-oriented low-code platform that works like a collaborative spreadsheet-database, positioned as an Airtable alternative.
Fair-code workflow automation platform for building AI agents and workflows, combining a visual canvas with custom code and 1500+ integrations.
An open-source CRM you can extend as code, with objects, views, workflows and AI agents, built on TypeScript, React and PostgreSQL.
A TypeScript music player focused on full-screen animated lyrics, supporting NetEase, QQ, Kugou, Navidrome and local libraries.
A React/TypeScript web workspace for the Hermes Agent, combining chat, files, terminal, memory, skills and agent monitoring in one UI.