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 🚀
Find a file
2026-03-04 12:46:01 +00:00
.do Fix DO template to main branch 2024-11-21 19:39:21 +05:30
.github fix: update Cloudflare Pages deployment to set production branch dynamically 2026-02-26 12:07:12 +05:30
.husky Fix/submodule frontend (#13490) 2025-07-18 15:44:49 +05:30
.vscode [docs]: LTS Release (#13470) 2025-08-04 11:55:16 +05:30
cli Updated cli dev-dependencies 2024-08-05 12:44:23 +05:30
cypress-tests Modify the platform cypress test cases (#13536) 2025-07-30 10:57:27 +05:30
deploy Reduce volume size from 30 to 15 in AMI configuration 2026-02-17 18:00:31 +05:30
docker Fix customer deployment issue - Docker (Contributors) 2026-02-16 19:56:11 +05:30
docs [docs]: added ssh tunnelling connection in mongodb datasource 2026-03-04 12:46:01 +00:00
frontend Refactor code structure for improved readability and maintainability 2026-01-23 15:41:49 +05:30
marketplace Feature/add couchbase support (#14518) 2026-02-03 08:54:34 +05:30
plugins Refactor code structure for improved readability and maintainability 2026-01-23 15:41:49 +05:30
queryPanel Modify strecture 2025-04-28 10:02:35 +05:30
release-scripts Refactor code structure for improved readability and maintainability 2026-01-23 15:41:49 +05:30
server Feature/add couchbase support (#14518) 2026-02-03 08:54:34 +05:30
terraform Added GCP and EC2_AMI 2025-09-19 01:12:30 +05:30
.dockerignore Dev and deploy setup revision (#604) 2021-08-26 20:34:30 +05:30
.env.example Cloud licensing related changes (#13033) 2025-07-02 10:57:36 +05:30
.eslintignore [chore] Eslint fixes (#5988) 2023-04-11 15:34:58 +05:30
.gitattributes Fix: Add git attributes file to standardize EOL characters (#3332) 2022-06-27 13:05:56 +05:30
.gitconfig Adding git status-all command to .gitconfig file (#12061) 2025-02-27 11:47:58 +05:30
.gitignore Feature: Import export tjdb schema (#5752) 2023-08-28 21:23:15 +05:30
.gitmodules Revert "Removing submodules from develop for netlify build (#12265)" 2025-03-27 17:59:46 +05:30
.nvmrc Platform LTS Final fixes (#13221) 2025-07-09 22:36:41 +05:30
.slugignore changes for heroku fix (#4888) 2022-12-02 22:23:27 +05:30
.version bump version to v3.16.1-lts 2025-08-04 22:25:24 +05:30
CODE_OF_CONDUCT.md Accessibility features for Tooljet markdown files (#8057) 2023-11-01 16:44:28 +05:30
CODEOWNERS Cloud licensing related changes (#13033) 2025-07-02 10:57:36 +05:30
CONTRIBUTING.md Accessibility features for Tooljet markdown files (#8057) 2023-11-01 16:44:28 +05:30
dependabot.yml explicitly define directories for dependabot 2023-05-03 18:37:06 +05:30
docker-compose-debug.yaml feat(Docker): Enable debugging in docker containers (#10812) 2024-09-27 09:32:05 +05:30
docker-compose.yaml Fix customer deployment issue - Docker (Contributors) 2026-02-16 19:56:11 +05:30
LICENSE Switch to AGPL license (#854) 2021-09-28 12:37:26 +05:30
netlify.toml fix: Remove outdated API redirects from netlify.toml (#13188) 2025-07-03 23:02:06 +05:30
package-lock.json Node upgrade 18->22 (#12836) 2025-06-17 13:01:46 +05:30
package.json Refactor code structure for improved readability and maintainability 2026-01-23 15:41:49 +05:30
README.md update data sources count to 80+ in Readme file 2026-01-06 05:14:33 +00:00
render.yaml Feature: Make tooljetdb optional (#5062) 2022-12-27 16:18:36 +05:30
SECURITY.md Accessibility features for Tooljet markdown files (#8057) 2023-11-01 16:44:28 +05:30
update-version.js Setup sentry logging as per version and upload its source map (#7143) 2023-09-04 10:00:14 +05:30

ToolJet is the open-source foundation of ToolJet AI - the AI-native platform for building and deploying internal tools, workflows and AI agents. The community edition provides a powerful visual builder, drag-and-drop UI, and integrations with databases, APIs, SaaS apps, and object storage. For AI-powered UI generation, query building, debugging, and enterprise features, see ToolJet AI.

If you find ToolJet useful, please consider giving us a star on GitHub! Your support helps us continue to innovate and deliver exciting features.

Docker Cloud Build Status Number of GitHub contributors Number of GitHub issues that are open Number of GitHub stars Number of GitHub closed issues Number of GitHub pull requests that are open GitHub release; latest by date GitHub commit activity GitHub license which is AGPL license Follow us on X, formerly Twitter

Tooljet dashboard showing inventory and orders

Features

Community Edition (CE)

  • Visual App Builder: 60+ responsive components (Tables, Charts, Forms, Lists, Progress Bars, and more).
  • ToolJet Database: Built-in no-code database.
  • Multi-page Apps & Multiplayer Editing: Build complex apps collaboratively.
  • 80+ Data Sources: Connect to databases, APIs, cloud storage, and SaaS tools.
  • Flexible Deployment: Self-host with Docker, Kubernetes, AWS, GCP, Azure, and more.
  • Collaboration Tools: Inline comments, mentions, and granular access control.
  • Extensibility: Create plugins and connectors with the ToolJet CLI.
  • Code Anywhere: Run JavaScript and Python inside your apps.
  • Secure by Design: AES-256-GCM encryption, proxy-only data flow, SSO support.

ToolJet AI (Enterprise)

Everything in CE, plus:

  • AI App Generation: Create apps instantly from natural language prompts.
  • AI Query Builder: Generate and transform queries with AI assistance.
  • AI Debugging: Identify and fix issues with one click.
  • Agent Builder: Create intelligent agents to automate workflows and orchestrate processes.
  • Enterprise-grade Security & Compliance: SOC 2 and GDPR readiness, audit logs, and advanced access control.
  • User Management: Role-based access (RBAC), custom groups, and granular app/data permissions.
  • Multi-environment Management: Seamless dev/stage/prod environments.
  • GitSync & CI/CD: Integrate with GitHub/GitLab for version control and streamlined deployments.
  • Branding & Customization: White-labeling, and custom theming for organizational branding.
  • Fine-Grained Access Control: Secure data and actions at the row, component, page, and query levels.
  • Embedded Apps: Embed ToolJet apps securely within other applications or portals.
  • Enterprise Support: SLAs, priority bug fixes, and onboarding assistance.

Quickstart

The easiest way to get started with ToolJet is by creating a ToolJet Cloud account. ToolJet Cloud offers a hosted solution of ToolJet. If you want to self-host ToolJet, kindly proceed to deployment documentation.

Try using Docker

Want to give ToolJet a quick spin on your local machine? You can run the following command from your terminal to have ToolJet up and running right away.

docker run \
  --name tooljet \
  --restart unless-stopped \
  -p 80:80 \
  --platform linux/amd64 \
  -v tooljet_data:/var/lib/postgresql/13/main \
  tooljet/try:ee-lts-latest

For users upgrading their ToolJet version, we recommend choosing the LTS version over the latest version. The LTS version ensures stability with production bug fixes, security patches, and performance enhancements.

Tutorials and examples

Time Tracker Application
Build your own CMS using low-code
AWS S3 Browser

Documentation

Documentation is available at https://docs.tooljet.com.

Self-hosted

You can use ToolJet Cloud for a fully managed solution. If you want to self-host ToolJet, we have guides on deploying ToolJet on Kubernetes, AWS EC2, Docker, and more.

Provider Documentation
Digital Ocean Link
Docker Link
AWS EC2 Link
AWS ECS Link
OpenShift Link
Helm Link
AWS EKS (Kubernetes) Link
GCP GKE (Kubernetes) Link
Azure AKS (Kubernetes) Link
Azure Container Link
Google Cloud Run Link
Deploying ToolJet client Link
Deploying ToolJet on a Subpath Link

Marketplace

ToolJet can now be found on both AWS and Azure Marketplaces, making it simpler than ever to access and deploy our app-building platform.

Find ToolJet on AWS Marketplace here and explore seamless integration on Azure Marketplace here.

Community support

For general help using ToolJet, please refer to the official documentation. For additional help, you can use one of these channels to ask a question:

  • Slack - Discussions with the community and the team.
  • GitHub - For bug reports and feature requests.
  • 𝕏 (Twitter) - Get the product updates quickly.

Roadmap

Check out our roadmap to stay updated on recently released features and learn about what's coming next.

Branching model

We use the git-flow branching model. The base branch is develop. If you are looking for a stable version, please use the main branch or tags labeled as v1.x.x.

Contributing

Kindly read our Contributing Guide to familiarize yourself with ToolJet's development process, how to suggest bug fixes and improvements, and the steps for building and testing your changes.

Contributors

License

ToolJet © 2023, ToolJet Solutions Inc - Released under the GNU Affero General Public License v3.0.