Internal tools and admin panels
CRUD over production tables with search, filters, bulk actions and row-level rules.
Low-code platform
ToolJet is an AI-native low-code platform. Generate a working app from a prompt, refine it on a visual canvas, and drop into JavaScript or Python when you need to. Connect 100+ data sources, govern every app with SSO, permissions and audit logs, and run it on ToolJet Cloud or your own infrastructure.
| Vendor | Owner | Risk tier | Status |
|---|---|---|---|
| Northwind Freight | Procurement · L. Okafor | Low | Approved |
| Helix Analytics | Procurement · M. Rossi | Medium | Compliance review |
| Brightline Supply | Procurement · S. Iyer | Low | Approved |
| Atlas Payments | Procurement · D. Kim | High | Flagged |
High-risk vendors need compliance sign-off before approval; record who signed off and when
Risk rule, compliance role and sign-off log added · awaiting your review
Low-code, explained
A low-code platform lets teams build software by assembling visual components and configuring logic instead of writing every line of code. Developers still write code where it matters, such as a query, a transformation or a custom component, while the platform handles the interface, data connections, access control and deployment.
Low-code and no-code differ in who they are for. No-code platforms aim at people who will not write code at all and trade flexibility for simplicity. Low-code platforms keep code available, so an app can start as a drag-and-drop build and grow custom logic later.
ToolJet is an open-source low-code platform with AI on top. ToolJet AI generates the first version of an app from a prompt, a coding agent can build through the ToolJet MCP server, and everything stays editable in the visual builder. Non-developers can start from a prompt, and developers keep code-level control.
Generate multi-page apps from a prompt with ToolJet AI, or build from Claude Code, Codex or Cursor through the MIT-licensed MCP server.
The Community Edition is licensed under AGPL-3.0, with more than 40,000 GitHub stars, and self-hosts from the free plan.
Add JavaScript or Python queries for custom logic, and build custom UI components when the visual layer is not enough.
See the AI app builder Self-host ToolJet Courses and certifications
No engineering ticket needed
Type what you want in plain language. ToolJet generates the pages, queries and logic as a working app. Connect your data, set who can see what, and review the generated logic before publishing. Edit the app on the canvas afterwards.
Build on the data you already have
Have developers? They can build the same apps fromthrough the ToolJet plugin
Most low-code apps are internal: the tools a business runs on but never staffs a product team for.
CRUD over production tables with search, filters, bulk actions and row-level rules.
Live views over your warehouse and databases, filtered by team, with actions wired to queries.
Multi-step approvals with thresholds, role-gated actions, notifications and a decision record.
Scoped views for external users through SSO or invited access, embeddable and white-labelled.
Reconciliation tools, admin panels and approval apps on your ERP, databases and spreadsheets.
On Self-hosted, automate processes with scheduled or webhook-triggered workflows and AI agent nodes.
100+ native connectors plus any REST, gRPC or GraphQL API, or start on ToolJet Database, the built-in database in every workspace.
Describe it to ToolJet AI, build it from a coding agent through the MCP server, or drag components onto the canvas.
Write JavaScript or Python queries and transformations, and build custom components for anything the library does not cover.
Set permissions, promote through environments with Git sync, and keep audit logs of who changed what.
Compared
Three ways to get an internal application built, and where a low-code platform like ToolJet sits between them.
| Feature | Low-code with ToolJet | No-code | Traditional development |
|---|---|---|---|
| Who builds | Developers, and business users starting from a prompt | Business users | Software engineers |
| How an app gets built | Generate or assemble the app, then add code only where needed | Configure templates and visual rules | Every screen, query and permission is written by hand |
| Custom logic | JavaScript and Python queries; custom UI components | Limited to what the platform exposes | Anything, all in code |
| Data sources | 100+ connectors, any REST, GraphQL or gRPC API, and ToolJet Database | The platform's built-in connectors | Whatever you integrate yourself |
| Hosting | ToolJet Cloud or self-hosted, with an open-source Community Edition | Usually the vendor's cloud | You run everything |
| Governance | SSO, granular permissions, audit logs and Git sync on paid plans | Varies by vendor | Built separately for each application |
The no-code and traditional development columns describe the general approaches; individual products and teams vary. For vendor-by-vendor detail, see the comparison pages.
ToolJet vs Retool ToolJet vs Appsmith ToolJet vs Superblocks
In production
Built in, not bolted on
Identity, permissions and audit apply to every app, whether a person built it on the canvas or an agent built it from a prompt. SOC 2 Type II, ISO 27001 and GDPR.
SAML, OpenID Connect and LDAP on Team and above, with SCIM provisioning on Enterprise.
Workspace, app, page, component and query-level access, with row-level security where the data needs it.
Platform events with actor, resource and timestamp; configurable retention; export to your SIEM.
Choose managed ToolJet Cloud or self-host in your VPC or on-premise. Air-gapped deployment requires the Self-hosted Enterprise air-gapped add-on.
Security and governance features vary by plan. Workflows and Agent Builder are available on Self-hosted only; BYOK is a Self-hosted Enterprise add-on. Compare plan availability.
Two ways to get there
Self-serve
Start free. Describe the tool, refine it on the canvas, and ship it under your own access rules. Start with one app, then test it with your team before rolling it out.
Start freeProfessional services
When the timeline is fixed or the process is tangled, our engineers build alongside you: scoped delivery, production-ready apps, and knowledge transfer so your team owns the result.
Talk about a projectYes. In ToolJet, AI app generation, the visual builder and custom code work on the same app. Add JavaScript or Python queries, extend the UI with custom components and connect services through APIs or custom connectors. Claude Code and Codex can also compose native apps through the MIT-licensed ToolJet MCP server without consuming ToolJet AI credits.
Yes, on Self-hosted deployments. Workflows support scheduled, webhook and app triggers, data-source operations and JavaScript logic; Agent Builder adds AI agent nodes. ToolJet Cloud supports AI app generation, but Workflows and Agent Builder are not available on Cloud. Choose the deployment and plan for the capabilities you need.
A low-code platform is software for building applications mostly through visual components and configuration, with code reserved for the parts that need it. It handles the interface, data connections, permissions and deployment, so teams ship internal applications faster than writing each one from scratch.
No-code platforms are built for people who will not write code and limit you to what the platform exposes. Low-code platforms keep code available: you build visually, then add custom logic in a language such as JavaScript or Python where you need it. ToolJet is low-code, and its AI app generation lets non-developers start from a prompt.
Yes. The ToolJet Community Edition is open source under AGPL-3.0 and its MCP server is MIT-licensed. You can self-host it for free or use ToolJet Cloud; paid plans add features such as SSO, audit logs and Git sync.
No. Describe the app and ToolJet builds a working version on your data, which you refine on the canvas. Developers can extend apps in JavaScript or Python, build custom components, or build from a coding agent through the ToolJet MCP server.
With ToolJet, yes. It runs on Docker, Kubernetes, AWS, Azure, Google Cloud or on-premise, and self-hosting is available on the Free, Team and Enterprise plans. Air-gapped deployment requires the Self-hosted Enterprise air-gapped add-on.
Internal tools such as admin panels, dashboards, approval workflows, support consoles and back-office apps, plus customer and partner portals. On Self-hosted deployments you can also build workflows and AI agents.
Pricing is per builder, not per user. Every plan includes an end-user allowance and Enterprise includes unlimited end users. The pricing page lists the allowance on each plan.
Describe it, connect your data, ship it under your own access rules. Free to start.
Page updated