ToolJet
Open-source low-code platform with an AI app builder, built-in PostgreSQL database, and workflow automation. 37k GitHub stars, free tier for 2 builders and 50 end users
Quick Start
docker run -d --name tooljet -p 80:80 tooljet/tooljet-ce:latest Overview
ToolJet is an open-source low-code platform for building internal applications. It connects to databases, APIs, and cloud services through a drag-and-drop builder, with a built-in PostgreSQL database for applications that need their own data store.
The feature set covers more ground than most tools in its category. An AI app builder generates full-stack interfaces from plain language descriptions, an agent builder handles multi-step workflow automation tied to business events, and a workflow engine coordinates approval chains, conditional logic, and cross-system updates. The built-in database adds tables and joins without needing a separate database for simpler applications.
Where ToolJet’s pricing model differs from competitors is that it scales with builders rather than end users. On the free tier, two builders can create applications used by up to 50 end users at no cost. Teams needing more builders or enterprise features like SSO and audit logs move to higher tiers.
The community edition is open-source with 37,000+ GitHub stars. Self-hosting is supported via Docker with an install time under 30 minutes. Enterprise plans add air-gapped deployment for offline environments.
The main consideration when choosing between ToolJet, Budibase, and Appsmith is speed versus control. ToolJet’s AI-assisted generation makes it fastest for shipping functional tools; Appsmith’s Git integration makes it more suitable for teams with established software release workflows.
Use Cases
Specific ways to use ToolJet for your workflow.
Deployment Strategy
Recommended ways to host ToolJet in your own environment.