An open-source low-code platform for building internal tools, dashboards, and workflows. Connect to over 80 data sources including PostgreSQL, MySQL, MongoDB, REST APIs, GraphQL, Google Sheets, Stripe, and more. Build applications visually with 60+ drag-and-drop UI components or extend them with JavaScript and Python.
Visit the application URL to create your admin account. From the dashboard you can immediately start building internal tools.
Visual App Builder: Drag and drop UI components including tables, charts, forms, modals, tabs, and maps. Bind them to queries and transformations without writing frontend code.
Data Source Integration: Connect to databases (PostgreSQL, MySQL, MongoDB, MSSQL, DynamoDB), APIs (REST, GraphQL, gRPC), SaaS tools (Stripe, Slack, Google Sheets, Airtable), and cloud services (S3, GCS, BigQuery).
Built-in Database: ToolJet includes its own database for quick prototyping. Create tables, define relationships, and query them directly from your apps.
Code When You Need It: Write JavaScript or Python transformers to process data, chain queries, and implement business logic. Full access to query results and component state.
Multi-Page Apps: Build complex applications with multiple pages, navigation, and URL parameters. Support for multiplayer collaborative editing.
AGPL-3.0 — GitHub