ToolJet logo

Alternatives to ToolJet

ToolJet is a low-code framework to build and deploy internal tools with minimal engineering effort. It serves as an alternative to Retool and Mendix, providing a visual development environment for creating admin panels, dashboards, and workflow tools quickly and efficiently. Find open source and proprietary alternatives that serve similar purposes.

License:AGPL-3.0
Stars:36,200
Difficulty:Medium
Pricing:Open-Core
Hosting:Self-Hosted

Self-hosted alternatives to ToolJet

Open source projects that can replace ToolJet:

NocoDB logo

NocoDB

56,051
AGPL-3.0
NocoDB screenshot

NocoDB is an open source platform that transforms any database into a smart spreadsheet interface, providing an Airtable-like experience while maintaining complete control over your data. It combines the simplicity of spreadsheets with the power of databases.

Key Features

  • Spreadsheet Interface:

    • Multiple view types (Grid, Gallery, Form, Kanban)
    • Rich column types and formulas
    • Sorting, filtering, and grouping
    • Real-time collaboration
    • View-level permissions
  • Database Capabilities:

    • Support for major SQL databases
    • REST API generation
    • Role-based access control
    • Data import/export
    • Automated backups
  • Integration Features:

    • Chat platform integrations
    • Email service connections
    • Cloud storage support
    • Webhook automation
    • SDK availability
  • Development Tools:

    • REST API access
    • Swagger documentation
    • Authentication options
    • Docker deployment
    • Version control friendly
Appsmith logo

Appsmith

37,536
Apache-2.0

Appsmith is a powerful low-code platform designed to help developers build internal applications, admin panels, and CRUD apps with minimal coding effort. By providing a visual development environment with pre-built components and extensive integrations, Appsmith enables teams to create functional applications 10x faster than traditional development methods.

Key Features

  • Visual Application Builder:

    • Drag-and-drop interface builder
    • 45+ pre-built UI widgets
    • Responsive design capabilities
    • Custom CSS and JavaScript support
    • Theme customization
    • Component library management
  • Data Source Integration:

    • 20+ database connectors (PostgreSQL, MySQL, MongoDB, etc.)
    • REST API and GraphQL integration
    • File storage connectors (S3, Google Drive)
    • Authentication providers
    • Real-time data synchronization
    • Custom data source plugins
  • Application Development:

    • CRUD application templates
    • Admin panel generators
    • Dashboard and analytics tools
    • Workflow automation
    • Form builders with validation
    • Multi-step wizards
  • Collaboration Features:

    • Team workspaces and organizations
    • Git-based version control
    • Branching and merging
    • Code reviews and comments
    • Role-based permissions
    • App sharing and embedding
  • Deployment & Hosting:

    • One-click application deployment
    • Custom domain support
    • Environment management
    • SSL certificate automation
    • Docker containerization
    • Kubernetes support
  • Enterprise Capabilities:

    • Single sign-on (SSO) integration
    • LDAP and Active Directory support
    • Comprehensive audit logging
    • White-label customization
    • On-premise deployment options
    • Enterprise security features
  • Developer Experience:

    • JavaScript code editor with IntelliSense
    • API debugging and testing
    • Error handling and logging
    • Performance monitoring
    • Import/export applications
    • CLI tools for automation

Technical Specifications

  • Backend: Java with Spring Boot
  • Frontend: React with TypeScript
  • Database: MongoDB for metadata
  • Deployment: Docker, Kubernetes
  • Supported Databases: PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, and more
  • APIs: REST, GraphQL, WebSocket
  • Authentication: OAuth, SAML, LDAP

Use Cases

  • Admin Panels: Customer support dashboards, content management systems
  • CRUD Applications: User management, inventory systems, order management
  • Analytics Dashboards: Business intelligence, reporting tools
  • Workflow Tools: Approval systems, task management, process automation
  • Internal Tools: Employee directories, expense management, project tracking

Unique Advantages

  • Rapid Development: Build applications 10x faster than traditional coding
  • Developer-Friendly: Combines visual development with code flexibility
  • Extensive Integrations: Connect to virtually any data source or API
  • Git Integration: Professional version control and collaboration workflows
  • Self-Hosted: Complete control over data and deployment
  • Open Source: Transparent, customizable, and community-driven
Budibase logo

Budibase

25,126
NOASSERTION
Budibase screenshot

Budibase is a powerful open-source low-code platform designed to help engineers and teams build business applications quickly and efficiently. Unlike other platforms, Budibase enables you to build and ship real single-page applications with performance and responsive design built-in, making it ideal for creating forms, portals, approval apps, and internal tools.

Key Features

  • Visual Application Builder:

    • Intuitive drag-and-drop interface
    • Pre-made, beautifully designed components
    • Responsive design capabilities
    • Custom CSS styling options
    • Component library for building blocks
    • Real single-page application output
  • Comprehensive Data Integration:

    • Support for multiple data sources including MongoDB, CouchDB, PostgreSQL, MariaDB, MySQL
    • REST API integration capabilities
    • Airtable, S3, and DynamoDB connectivity
    • Start from scratch with no data sources
    • Real-time data synchronization
    • Custom data source requests
  • Workflow Automation:

    • Automated process and workflow creation
    • Webhook connectivity
    • Email automation capabilities
    • Integration with popular tools
    • Custom automation development
    • Time-saving workflow templates
  • User & Access Management:

    • Global user management system
    • Group and role-based access control
    • User portal and onboarding
    • SMTP configuration
    • App distribution management
    • Delegated user management to group managers
  • Deployment & Hosting:

    • Self-hosting on your own infrastructure
    • Docker and Kubernetes support
    • Digital Ocean integration
    • Budibase Cloud hosting option
    • Scalable deployment options
    • ARM-compatible Docker images
  • Developer Experience:

    • Open-source with GPL v3 license
    • Public API for backend usage and interoperability
    • Extensible and customizable platform
    • Fork-friendly development
    • Interactive API documentation
    • Postman integration support
  • Enterprise Features:

    • Global theming and branding
    • Multi-app management
    • Security and compliance features
    • Professional support options
    • Enterprise deployment guidance
    • Custom integration development

Technical Specifications

  • Backend: Node.js with Koa framework
  • Frontend: Svelte for builder interface
  • Database: CouchDB (primary), supports PostgreSQL, MySQL, MongoDB
  • Deployment: Docker, Kubernetes, Digital Ocean
  • API: RESTful public API
  • License: GPL v3 (server), MPL (client libraries)
  • Platforms: Cross-platform deployment

Use Cases

  • Internal Tools: Employee portals, admin panels, business tools
  • Forms & Portals: Customer portals, data entry forms, surveys
  • Approval Apps: Workflow approval systems, request management
  • Business Applications: CRM systems, inventory management, reporting tools
  • Data Apps: Dashboard applications, analytics tools
  • Workflow Apps: Process automation, task management systems

Unique Advantages

  • Real Applications: Builds actual single-page applications, not just prototypes
  • Performance Focus: Applications have performance baked in from the start
  • Open Source: GPL v3 licensed with full transparency and customization options
  • Flexible Licensing: Client libraries use MPL, allowing custom app licensing
  • No Vendor Lock-in: Self-hosting options provide complete control
  • Developer-Friendly: Extensible platform with public API and integration capabilities

Based on the Budibase GitHub repository, this platform stands out for its focus on building real, performant applications rather than just prototypes, making it an excellent choice for teams that need production-ready business applications with minimal development time.

More low-code projects

Discover other open source projects in the low-code category:

Supabase
Supabase
Supabase is an open-source Firebase alternative that provides a complete backend-as-a-service platform. It offers PostgreSQL database, authentication, real-time subscriptions, edge functions, and file storage with a developer-friendly dashboard and auto-generated APIs.
developer-toolslow-code
Stars
86,223
Relative Popularity
365
License
Apache-2.0
Appwrite
Appwrite
Appwrite is an end-to-end backend server for web, native, and mobile developers. It provides a complete backend-as-a-service platform with authentication, databases, file storage, cloud functions, and real-time capabilities, all accessible through REST APIs and SDKs.
baasapi
Stars
52,009
Relative Popularity
219
License
BSD-3-Clause
PocketBase
PocketBase
PocketBase is a backend for your next SaaS and mobile app in one file. It provides a complete backend solution with database, authentication, file storage, and admin dashboard, all packaged in a single executable file that's easy to deploy and manage.
backenddatabase
Stars
49,499
Relative Popularity
203
License
MIT
Manifest
Manifest
Manifest is a complete backend that fits into a single YAML file. It provides a declarative approach to building backends by defining your entire application structure, APIs, database schema, and business logic in one configuration file, eliminating the need for traditional backend development.
backenddeclarative
Stars
2,881
Relative Popularity
12
License
MIT
TrailBase
TrailBase
TrailBase is an open, sub-millisecond, single-executable Firebase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI. It provides a complete backend solution with exceptional performance and developer experience.
firebase-alternativerust
Stars
2,711
Relative Popularity
11
License
OSL-3.0
SQLPage
SQLPage
SQLPage is a SQL-only dynamic website builder that allows you to create web applications using only SQL queries. It transforms SQL results into beautiful web pages with charts, forms, and interactive components, making it possible to build full web applications without traditional programming.
sqlwebsite-builder
Stars
2,266
Relative Popularity
10
License
MIT
Motor Admin
Motor Admin
Motor Admin is a no-code admin panel and business intelligence software that allows you to search, create, update, and delete data entries, create custom actions, and build reports. It provides a powerful interface for managing databases without writing code.
low-codeadmin-panel
Stars
2,125
Relative Popularity
9
License
AGPL-3.0
Dashpress
Dashpress
Dashpress generates fully functional admin apps in seconds from your database information with a single command. It automatically creates CRUD interfaces, forms, and dashboards based on your existing database schema, providing instant admin panels for any application.
admin-panelcrud
Stars
1,861
Relative Popularity
8
License
AGPL-3.0
Firebase
Firebase
Firebase is a mobile and web application development platform that provides a suite of tools for building and scaling applications. It provides a fully managed service with features like data storage, real-time database, authentication, and hosting.
developer-toolslow-code
Hosting Type
Cloud-Only
Pricing Type
Paid Only
License
Unknown

Showing 1-9 of 9 projects in low-code

Explore by Category

Find more projects in these tags