All 345 Dependencies
Every package ToolJet depends on, ranked by repo health score.
ToolJet is the open-source foundation of ToolJet AI, an AI-native platform that lets engineering teams and business users build, deploy, and share internal applications without extensive custom development. Using a visual drag-and-drop canvas with over 60 responsive UI components, users can assemble dashboards, forms, CRUD interfaces, and workflow automations connected to any database, REST API, or SaaS tool—all without leaving the browser.
The platform ships with ToolJet Database, a built-in no-code database powered by PostgreSQL and exposed through PostgREST, enabling teams to store and manage application data without provisioning external infrastructure. JavaScript and Python can be executed directly inside the app builder, giving developers the escape hatch they need to handle edge cases, transform data, or call external services. Real-time multiplayer editing, inline comments, and role-based permissions make it suitable for collaborative team workflows.
Deployment is flexible: a single Docker command stands up the entire stack locally, while Kubernetes Helm charts, AWS ECS/EKS, GCP Cloud Run, Azure AKS, and DigitalOcean targets are all documented. The backend is a NestJS monolith with 66+ domain modules, TypeORM, Redis-backed queues via BullMQ, and edition-aware module loading that distinguishes the community edition from the paid ToolJet AI tier with AI app generation, GitSync, and enterprise RBAC.
With over 38,000 GitHub stars, nearly 500 contributors, and daily LTS releases, ToolJet is one of the most actively maintained open-source low-code platforms available. The AGPL-3.0 license allows free self-hosting with full access to the community edition feature set.