Build internal tools and workflows with ToolJet, a low-code platform for founders, backed by 38k+ GitHub stars.
intermediate⏱ 30 minutes💵 Free
38,118 stars5,151 forksJavaScriptQuality 9/10Updated 6/30/2026100% free · open source
What it is
Use ToolJet to create custom business apps and workflows.
What you can make with it
Automations like: when a new customer signs up, automatically add them to a database.
How it helps
ToolJet helps you automate repetitive tasks and focus on growing your business.
Real use case example
"A founder wants to automate a weekly report. She uses ToolJet to connect a Google Sheet to a Notion database and a Slack channel. Every Monday morning, she gets a detailed report directly in her Slack without lifting a finger."
If you're new
Choose ToolJet when you've never automated a workflow before.
If you're senior
Use ToolJet when you need to quickly build custom internal business apps and workflows.
Common confusion cleared up
Some users assume ToolJet is solely for creating internal AI-powered apps, but it's also useful for non-AI related workflow automations.
Best inside these AI tools
Claude CodeCursorGPT (ChatGPT)
Pairs with
Strapi APIAirtable APIStripe webhook
Why we list it on WorkflowStacks: ToolJet is included in this marketplace because it's an open-source foundation for building custom internal tools.
What it does
ToolJet is an open-source platform for building internal tools, dashboards, business applications, workflows, and AI agents with a focus on enterprise app generation
Install / run
git clone https://github.com/ToolJet/ToolJet.git && cd ToolJet && npm install
When to use it
•You need to create custom internal tools for your company
•You want to automate workflows and business applications
•You're looking for an open-source alternative to proprietary app generation platforms
Quick start
1Run npm run start to start the development server
2Access the ToolJet interface at http://localhost:3000
3Create a new application by clicking on the 'Create App' button
4Configure your app's settings and workflow using the ToolJet UI
5Use the ToolJet API to integrate with external services and data sources
Ready-to-paste prompt
npm run start && open http://localhost:3000/apps/new to create a new app with a sample workflow
Heads up: Make sure you have Node.js (14 or higher) and npm installed on your system before running the install command, as ToolJet requires a specific Node.js version to function correctly
Saves to your device
Topics
ai-app-builder
docker
hacktoberfest
internal-applications
internal-project
internal-tool
internal-tools
javascript
kubernetes
low-code
low-code-development-platform
low-code-framework
no-code
nodejs
reactjs
self-hosted
typescript
web-development-tools
workflow-automation
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
28
top-level files
15
folders
1626.8M
repo size
AGPL-3.0
license
Key files
.gitconfig
eslint.config.mjs
package.json
README.md
File tree
.do/
.github/
.husky/
.vscode/
cli/
cypress-tests/
deploy/
docker/
docs/
frontend/
marketplace/
plugins/
queryPanel/
release-scripts/
server/
.dockerignore
.env.example
.gitattributes
.gitconfig
.gitignore
.gitmodules
.node-version
.nvmrc
.slugignore
Quick Actions
Details
Creator
ToolJet
Language
JavaScript
Category
automation
Published
3/30/2021
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More automation tools founders pair with this one.