Logo
Deploy Now

Stars

38171

Forks

5161

Watchers

193

Developer links

ToolJet

Retool's job, self-hosted: ToolJet is an open-source low-code platform for building internal tools, dashboards, and admin panels. Apps are assembled in a drag-and-drop visual builder with 60+ responsive components, including tables, charts, forms, and lists, and connected to 80+ data sources: PostgreSQL, MySQL, MongoDB, REST and GraphQL APIs, cloud storage, and common SaaS tools. When visual configuration is not enough, you can run JavaScript or Python inline for queries and transformations. A built-in no-code database (ToolJet Database) covers apps that need their own tables without provisioning an external database, Workflows add node-based automation for background jobs with dedicated worker containers and a Redis-backed queue, and multi-page apps with multiplayer editing, inline comments, and mentions support team development. Security is designed for internal data: credentials are AES-256-GCM encrypted, data flows proxy-only through your server so database contents never reach a third-party cloud, and granular per-app access control plus SSO gate each tool. Where Retool-style platforms bill per builder and sometimes per end user, the self-hosted Community Edition serves unlimited builders and users at hosting cost, and full source availability means the platform itself can be forked, audited, and extended. The stack is Node.js and React on PostgreSQL, deployed via Docker.

ToolJet
ToolJet
ToolJet

Benefits

  • No Per-User or Per-End-User Charges
  • Retool-style platforms bill per builder and sometimes per end user. Self-hosted ToolJet Community Edition serves unlimited builders and users at hosting cost.
  • Data Never Leaves Your Network
  • Queries execute through your instance with proxy-only data flow and AES-256-GCM encrypted credentials, so database contents are never exposed to a third-party cloud.
  • Visual Speed, Code Depth
  • Common CRUD screens assemble in minutes from components, while inline JavaScript and Python handle the transformations and business logic visual tools cannot express.
  • An Auditable Exit Strategy
  • Full source availability means you can fork, audit, and extend the platform, an option proprietary internal-tool builders do not offer.

Features

  • Visual App Builder
  • 60+ responsive components including tables with inline editing, charts, forms, lists, and modals, composed into multi-page applications.
  • 80+ Data Source Connectors
  • PostgreSQL, MySQL, MongoDB, REST, GraphQL, Redis, S3-compatible storage, and SaaS integrations, all queryable from one app.
  • Inline JavaScript and Python
  • Write code in queries, transformations, and event handlers wherever visual configuration reaches its limit.
  • ToolJet Database
  • A built-in no-code database for apps that need their own storage, without provisioning and connecting an external database.
  • Workflows
  • Node-based visual automation for data-centric background processes, with dedicated worker containers and a Redis-backed job queue for scale.
  • Collaboration and Access Control
  • Multiplayer editing, inline comments and mentions, granular permissions per app, and SSO support.