ToolJet
Open SourceAPIToolJet is an open source low-code framework for building and deploying internal tools with a visual builder, database c
www.tooljet.comLast updated: April 2026
ToolJet is an open source low-code framework for building and deploying internal tools with a visual builder, database connectors, and automation support.
About
ToolJet is an open source, low-code application development platform for building internal tools, admin dashboards, data management interfaces, and business applications. With a visual drag-and-drop builder, an extensive library of component widgets, connectivity to dozens of data sources, and workflow automation capabilities, ToolJet enables developers to build and deploy internal applications significantly faster than building from scratch.
The ToolJet Builder provides a canvas-based development environment where applications are assembled from a library of over 50 pre-built components. The component library includes tables, forms, charts, buttons, text inputs, select dropdowns, date pickers, modals, spinners, file uploaders, rich text editors, code editors, maps, calendar views, and many others. Each component's properties are configurable through a sidebar that supports static values, JavaScript expressions, and bindings to query data.
The ToolJet Database (based on PostgreSQL) provides an integrated, visual data table builder for teams that need to store application data without connecting an external database. Tables can be created, columns added, and data managed through a spreadsheet-like interface. The database is accessible through the query system and can be used as the primary data source for simple internal applications.
Data source connectivity in ToolJet covers an extensive range of systems. Relational databases include PostgreSQL, MySQL, SQL Server, MariaDB, Oracle, and SQLite. Cloud databases include BigQuery, Snowflake, Redshift, Databricks, and CockroachDB. NoSQL options include MongoDB, Redis, DynamoDB, Firestore, and Elasticsearch. SaaS integrations include Airtable, Google Sheets, Stripe, GitHub, Slack, Twilio, SendGrid, HubSpot, Salesforce, and many others. REST and GraphQL APIs can be connected for any service without a native integration.
Workflows in ToolJet enable automating business processes using a visual flow builder. Workflows are composed of trigger events connected to action steps including database queries, API calls, conditional logic, loops, and JavaScript code execution. Workflows can be triggered by user interactions in applications, scheduled cron jobs, or incoming webhooks from external systems.
Multiplayer collaboration in ToolJet allows multiple developers to work on the same application simultaneously, with real-time updates visible to all collaborators. Version history tracks changes and enables reverting to previous application states.
Permission management in ToolJet supports groups and roles that control which users can view or edit each application. SSO via Google OAuth, OKTA, and LDAP is available for enterprise deployments. ToolJet can be self-hosted using Docker or Kubernetes, ensuring complete data control and compliance, and ToolJet Cloud provides a managed hosting alternative.
Positioning
ToolJet is an open source low-code platform for building and deploying internal tools with minimal engineering effort. The platform provides a visual application builder with a drag-and-drop interface, pre-built connectors for databases and APIs, and a JavaScript-based extensibility layer that lets developers add custom logic when visual building reaches its limits.
As a fully open source project with an active community, ToolJet offers complete transparency and self-hosting capability alongside a managed cloud option. The platform is designed to accelerate the development of admin panels, dashboards, CRUD applications, and workflow tools that every company needs but few want to build from scratch.
What You Get
- Visual App Builder
Drag-and-drop canvas with 45+ UI components including tables, charts, forms, maps, and custom widgets with responsive layout - Data Source Connectors
Native integrations with PostgreSQL, MySQL, MongoDB, Elasticsearch, REST APIs, GraphQL, Google Sheets, Stripe, and 40+ sources - Query Builder
Visual and code-based query editor with transformation pipeline for shaping API and database responses before binding to UI - Workflow Automation
Visual workflow builder for multi-step automations with triggers, conditional logic, and integration with external services - Self-Hosting
Docker and Kubernetes deployment with PostgreSQL backend, SSO support, and full data sovereignty on your own infrastructure - Multiplayer Editing
Real-time collaborative app building with version history, environment management, and Git-based change tracking
Core Areas
Internal Tool Development
Admin panels, customer support dashboards, and operational interfaces built in hours with visual development and code extensibility
Database Management
CRUD interfaces and data management tools that connect directly to production or replica databases with role-based access controls
Workflow Automation
Business process automation connecting multiple data sources with conditional logic, approvals, and scheduled execution
Custom Dashboards
Real-time monitoring dashboards pulling data from multiple sources with charts, tables, and KPI widgets
Why It Matters
Every growing company accumulates internal tooling debt — spreadsheet-based workflows, manual database queries, and cobbled-together admin interfaces that consume engineering time without creating product value. ToolJet provides a structured way to build these tools quickly while maintaining the code-level extensibility that prevents hitting low-code platform limitations.
The open source model ensures organizations never face vendor lock-in or unexpected pricing changes for tools that have become operationally critical. Self-hosting means sensitive operational data stays within your infrastructure, which is essential for companies in regulated industries.
Reviews
No reviews yet.
Log in to write a review
Related
Forest Admin
Forest Admin is a developer-first admin panel platform that auto-generates a back office from your database schema with full customization via code.
Rowy
Rowy is an open source platform providing a spreadsheet UI for Firebase Firestore with cloud functions, automations, and field type extensions.
Estuary
Estuary Flow is an open source real-time data integration platform for building low-latency CDC pipelines between databases, APIs, and data warehouses.