Appsmith

Appsmith

Open-source low-code platform for internal apps

38.9kstars
4.4kforks
Last commit: 2d ago
Repo age: 6y old
Appsmith screenshot

Appsmith is an open-source low-code platform for building internal tools such as admin panels, CRUD apps, dashboards, and workflow apps. It provides a browser-based editor to compose UIs, connect to data sources, and write logic with JavaScript, then deploy apps with access controls.

Key Features

  • Visual app builder with drag-and-drop widgets (tables, forms, charts, modals, tabs) and theming
  • Connectors for databases and services plus REST/GraphQL APIs; query editor with parameters and environment configuration
  • JavaScript logic for actions, data transformations, and client-side state (bindings between widgets and queries)
  • Reusable modules/components and templates to accelerate common internal-tool patterns
  • Authentication and authorization options, including role-based access control (RBAC) and SSO integrations
  • Git-based version control and CI-friendly workflows for app promotion across environments
  • Auditability features such as activity/audit logs (plan-dependent) and granular permissions
  • Deployment via Docker and Kubernetes with support for external database and object storage configurations

Use Cases

  • Build admin consoles for operational workflows (users, orders, inventory) backed by SQL/NoSQL
  • Create internal dashboards and reporting apps that combine multiple data sources
  • Rapidly ship support/ops tooling (approval flows, customer lookup, incident utilities)

Limitations and Considerations

  • Advanced enterprise features (some SSO options, audit/advanced governance) may be plan-dependent
  • Complex UI/UX beyond provided widgets may require custom code or embedding external components

Appsmith fits teams that want a developer-friendly low-code builder while keeping full control over deployment and data access. It is commonly used to replace spreadsheet-driven operations with governed, repeatable internal applications.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

n8n

n8n

Visual workflow automation with code when you need it

167.5k
53.3k
Last commit: 1d ago

Self-hostable workflow automation platform with 400+ integrations, visual flows, webhooks, and custom code for building reliable integrations and internal automations.

Alternative to:
Zapier
Zapier
+4
Home Assistant

Home Assistant

Local-first home automation and smart home hub

84k
36.4k
Last commit: 1d ago

Open-source smart home platform that integrates thousands of devices, runs local automations, and provides dashboards, mobile apps, and voice control.

Alternative to:
IFTTT
IFTTT
+3
NocoDB

NocoDB

Turn any database into a collaborative spreadsheet interface

61.2k
4.5k
Last commit: 3d ago

Open-source Airtable alternative that adds a spreadsheet UI, views, forms, automations, and APIs on top of SQL databases like Postgres and MySQL.

Alternative to:
Airtable
Airtable
+2
Huginn

Huginn

Build agents that monitor, scrape, and act on events

48.5k
4.2k
Last commit: 16d ago

Self-hosted automation platform to create agents that watch web/services, ingest data (RSS, APIs, scraping), and trigger actions like notifications or webhooks.

Alternative to:
IFTTT
IFTTT
+4
RSSHub

RSSHub

An extensible RSS feed generator for websites and platforms

41k
9k
Last commit: 1d ago

Generate RSS/Atom/JSON feeds from websites and services that lack native feeds, with hundreds of built-in routes and easy extensibility.

Alternative to:
Feedly
Feedly
+4
Novu

Novu

Open-source notification infrastructure for developers

38.4k
4.2k
Last commit: 1d ago

A self-hostable notification infrastructure to build, manage, and send multi-channel product notifications with templates, provider integrations, and a unified API.

Alternative to:
Intercom
Intercom
+9