Open-source low‑code platform to build internal tools fast, with AI features, 45+ components, 50+ data sources, and self-host or cloud options.
Vendor
ToolJet Solutions
Company Website
ToolJet is an open-source, low‑code platform for rapidly building internal tools and business applications using a visual app builder, prebuilt components, and optional custom code. It supports 50+ data sources and integrations, includes a built‑in no‑code database, offers collaboration and version control, and can be self‑hosted (Docker/Kubernetes) or used as a managed cloud service. It also connects to leading LLMs and vector databases to build AI‑powered applications.
Key Features
Visual app builder with prebuilt components Drag‑and‑drop UI with responsive components to build multi‑page apps quickly.
- 45+ built-in components (tables, charts, lists, forms, progress bars)
- Desktop and mobile layout controls
Data and integrations Connect to databases, APIs, cloud storage, and LLM/vectors.
- 50+ data sources and external integrations
- Connect to databases, APIs, and top LLMs/vector databases
Built-in database and extensibility Store data and extend the platform when needed.
- ToolJet Database: built-in no‑code database
- Extend with plugins and connectors via CLI
Collaboration and governance Build together with control and auditability.
- Multiplayer editing and in‑canvas comments
- Version control with structured release cycle
- Granular access control (group/app-level RBAC)
Custom code execution Go beyond no‑code when necessary.
- Run JavaScript and Python snippets in apps and queries
Deployment options and scalability Run in your environment or in the cloud.
- Self-host with Docker, Docker Compose, Kubernetes; supports AWS EC2 and Cloud Run
- Efficient Node.js backend designed for horizontal scaling
Security and compliance features Protect apps and monitor activity.
- Secure authentication with JWT and RBAC
- Audit logs for monitoring and compliance
AI-powered app building Add AI features and automate workflows.
- Connect to LLMs and vector databases for AI applications
- AI-native positioning to speed internal tooling with flexibility and control
Benefits
Faster delivery of internal tools Accelerates app creation while allowing custom code where needed.
- Drag‑and‑drop builder with many components reduces build time
- Combine visual builder with JS/Python for flexibility
Seamless data connectivity Unifies disparate systems into one app experience.
- Integrate 50+ data sources, APIs, and storage systems
- Add LLMs and vector databases for AI use cases
Enterprise-ready control and collaboration Supports teams and compliance needs.
- RBAC, JWT, and audit logs for governance
- Multiplayer editing, comments, and version control
Flexible deployment Choose cloud or on‑prem to meet security and scaling needs.
- Self-host via Docker/Kubernetes or use managed cloud
- Scalable Node.js backend and horizontal scaling options