🔥
HotRepo
Self-host SaaS catalog
ToolJet — Self-host ToolJet is the open-source foundation of ToolJet AI - the enterprise app generat
📦
ToolJet

ToolJet — Self-host ToolJet is the open-source foundation of ToolJet AI - the enterprise app generat

ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀

37.9k🍴 5.0kJavaScript📜 agpl-3.0🐳 Docker Compose#ai-app-builder#docker#hacktoberfest#internal-applications

ToolJet

ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀

37,859 stars on GitHub · 🍴 5,040 forks · 📜 License: agpl-3.0 · 💻 Language: JavaScript

What is ToolJet?

Low-code internal tooling is where ToolJet fits best: it gives teams a self-hosted way to build admin panels, dashboards, forms, and workflow apps without starting every CRUD interface from scratch. Its differentiator is the breadth of practical integrations and UI components in the open-source Community Edition, while still allowing developers to drop into JavaScript or Python when visual building is not enough.

Main components

  • Drag-and-drop visual app builder with 60+ responsive components including tables, charts, forms, lists, and progress indicators.
  • Built-in ToolJet Database for simple no-code data storage without provisioning a separate backend.
  • Connectors for 80+ data sources across SQL/NoSQL databases, REST/GraphQL APIs, SaaS apps, cloud storage, and object stores.
  • Multi-page application support for building more than single-screen admin utilities.
  • Collaboration features such as multiplayer editing, inline comments, mentions, and access controls.
  • Scripting support to run JavaScript and Python inside apps for transformations, custom logic, and API glue code.
  • Self-hosting options for Docker, Kubernetes, AWS, GCP, Azure, OpenShift, Helm, and traditional VM deployments.
  • Extensibility through custom plugins and connectors using the ToolJet CLI.

Clear use cases

  • Build internal admin panels for customer records, order management, support queues, or operational back-office tasks.
  • Create dashboards that combine database queries, SaaS data, and API responses into one controlled interface.
  • Ship approval workflows, intake forms, and lightweight business applications for finance, HR, sales, or operations teams.
  • Give non-frontend developers a faster way to build tools while still keeping code-level escape hatches for complex logic.
  • Replace scattered spreadsheets and one-off scripts with role-controlled apps backed by real data sources.
  • Prototype internal products quickly before deciding whether they deserve a dedicated engineering build.

The biggest strength is developer-friendly low-code under your control — ToolJet does not force you into a purely no-code box, and it does not require sending internal tooling data through a hosted SaaS by default. Compared with commercial platforms like Retool or Appsmith’s paid tiers, the open-source Community Edition is especially attractive for teams that want self-hosting, broad connectors, visual UI building, and custom scripting without making every internal tool a full-stack project.

Best for engineering, platform, and operations teams that need to deliver internal apps quickly while keeping deployment, data access, and customization inside their own infrastructure.

Topics: the project is tagged with popular topics:

  • 🏷️ ai-app-builder
  • 🏷️ docker
  • 🏷️ hacktoberfest
  • 🏷️ internal-applications
  • 🏷️ internal-project
  • 🏷️ internal-tool
  • 🏷️ internal-tools
  • 🏷️ javascript
  • 🏷️ kubernetes
  • 🏷️ low-code

📸 Screenshots

ToolJet

ToolJet

ToolJet

Quick install

The project supports Docker Compose:

git clone https://github.com/ToolJet/ToolJet.git
cd ToolJet
docker compose up -d

Check the README in the repo for required env variables.

Minimum system requirements

Component Recommended
RAM 2048 MB
CPU 2 vCPU
Disk 25 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Deploy fast on VSIS

Use the VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running ToolJet smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

👉 See matching VPS plans at vsis.net

Resources


Article compiled from GitHub data on 05/05/2026. Star/fork counts may have changed — see live numbers via the GitHub link.