icon of ToolJet

ToolJet

ToolJet is an open source Retool alternative for building internal tools with a drag-and-drop builder, 50+ data source connectors, and JavaScript support. AGPL licensed; self-host or use ToolJet Cloud.

37.7K stars5K forksJavaScriptAGPL-3.0Active this week

What is ToolJet?

ToolJet is an open source Retool alternative that lets engineering teams build custom internal tools, dashboards, and admin panels on top of existing databases and APIs without per-user pricing.

The Problem

Retool charges per internal user every month, which makes it expensive to deploy internal tools across operations, support, finance, and other business teams. The per-seat model means access gets rationed: teams limit who can use a tool to control costs. Self-hosted Retool reduces some costs but still requires a Business plan license. Building internal tools from scratch takes frontend engineering time that most product teams cannot spare.

How ToolJet Solves It

ToolJet provides a drag-and-drop widget builder for constructing UIs connected directly to databases, REST APIs, and SaaS tools. JavaScript runs inside any component or action for custom data transforms or conditional logic. The builder handles form validation, table filtering, and modal workflows visually without code. AGPL licensed; self-host the community edition free on Docker.

Key Features
  • Drag-and-drop builder with 40+ UI widgets and JavaScript bindings for any component
  • 50+ native connectors for PostgreSQL, MySQL, MongoDB, Stripe, Salesforce, and REST APIs
  • AI-powered app generation from natural language descriptions for faster prototyping
  • Built-in database with a no-code interface for teams who do not have an existing data source
  • Role-based access control for sharing specific apps with specific users or groups
  • Self-hosted with Docker; community edition has no user limit or feature paywall
Who It's For

ToolJet is best for small engineering teams building internal tools for non-technical stakeholders who want Retool's capability without Retool's per-seat pricing. It fits companies that have outgrown spreadsheets for operations and need a managed admin interface with the ability to drop into code when needed.

Compared to Retool

Unlike Retool, ToolJet's community edition is free to self-host with no per-user fees. The same drag-and-drop interface and database connectors are available without a monthly bill that scales with your team size.

GitHub Activity

37.7KStars
5KForks
969Open Issues
AGPL-3.0License

Tech Stack

language JavaScript

Details

Related Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives