ToolJet logo

ToolJet

Open-source low-code platform for building internal tools and dashboards

Replaces
Retool
35k JavaScript AGPL-3.0 14 days ago

Overview

ToolJet is a low-code platform for building internal tools, admin panels, dashboards, and workflows by connecting to databases, APIs, and SaaS apps. It offers a drag-and-drop UI builder with 60+ components and 80+ data-source connectors, plus workflow automation. It is AGPL-licensed and self-hostable, serving as a direct Retool alternative.

Key features

  • Drag-and-drop UI builder with 60+ components
  • 80+ data-source connectors for databases, APIs, and SaaS apps
  • Workflow automation
  • Builds internal tools, admin panels, and dashboards
  • Self-host via One-Click, Docker, Docker Compose, Kubernetes, or manual; managed cloud available

Our take

ToolJet is a capable Retool alternative for stitching together internal tools: the drag-and-drop builder plus a broad set of components and connectors means you can wire a database or API to a usable admin panel in an afternoon. Deployment options are generous, with everything from one-click up to Kubernetes, so it scales from a single container to a real cluster as your usage grows. The trade-offs are inherent to low-code: you're adopting the platform's abstractions, and complex or highly custom UIs can hit the edges of what the builder expresses cleanly. It's AGPL-licensed, which is worth checking if you plan to modify and distribute it, and the managed cloud is there if you'd rather not operate it. For internal tooling where speed beats pixel-perfect control, it's a solid self-hosted choice.

Ideal for: Engineering teams who need to ship internal admin tools and dashboards quickly without building front-ends from scratch.

Where it falls short of Retool

  • Some enterprise features (SSO, audit logs, advanced RBAC) are paid-only.
  • Fewer polished, battle-tested connectors than Retool's large catalog.
  • Complex apps can hit performance and editor-ergonomics limits.
  • Documentation gaps around advanced/custom component scenarios.

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

retool-alternative
low-code
internal-tools
dashboards
self-hosted
Maintain ToolJet?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the ToolJet difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/tooljet)](https://openreplace.com/tooljet)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Free and self-hostable no-code database that turns any SQL DB into a smart spreadsheet

53k TypeScript AGPL-3.0 14 days ago
2/5
1-click
ToolJet vs NocoDB

Open-source low-code platform to build internal apps and admin panels fast

37k TypeScript Apache-2.0 14 days ago
3/5
1-click
ToolJet vs Appsmith

Open-source low-code platform for internal apps, automations, and its own database

25k TypeScript GPL-3.0 14 days ago
3/5
1-click
ToolJet vs Budibase

No-code Postgres database with an Airtable-like UI and spreadsheet performance

19k TypeScript AGPL-3.0 14 days ago
3/5
1-click
ToolJet vs Teable