Best Open-Source Retool Alternatives (2026)
20 self-hostable, open-source projects that replace Retool — without per-user pricing that scales painfully. Each is scored for how hard it is to self-host, with one-click deploy options where they exist.
Retool's per-user pricing scales painfully once internal tools spread beyond a small team, and self-hosting the paid tiers still ties you to its licensing. Open-source builders give you the same drag-and-drop admin panels without per-seat costs and let you keep the apps and their data entirely on your own infrastructure.

Our picks at a glance
Difficulty 3/5 with the broadest deploy matrix (One-Click, Docker, Compose, Kubernetes, manual); all four options share the 3/5 floor.
Combines internal-app building, automations, and its own database, so you can ship tools without wiring up external storage first.
Offers official managed hosting alongside the widest self-host deploy options, making either route straightforward.
Compare all 20 alternatives
Tap a column header to sort| Project | Deploy | Managed | License | ||||
|---|---|---|---|---|---|---|---|
Supabase TypeScript | 107k ★ | 3/5 Moderate | Docker Docker Compose +1 | Apache-2.0 | 2 days ago | Repo | |
| 60k ★ | 1/5 Effortless | Manual Docker | MIT | 7 days ago | Repo | ||
| 51k ★ | 1/5 Effortless | Manual | Apache-2.0 | 2 days ago | Repo | ||
Appsmith TypeScript | 40k ★ | 3/5 Moderate | One-Click Docker +3 | Apache-2.0 | 3 days ago | Repo | |
MindsDB Docker | 39k ★ | 3/5 Moderate | Docker Docker Compose | Elastic-2.0 | 19 days ago | Repo | |
ToolJet JavaScript | 38k ★ | 3/5 Moderate | One-Click Docker +3 | AGPL-3.0 | 2 days ago | Repo | |
Directus Nodejs | 37k ★ | 3/5 Moderate | Docker Docker Compose | BUSL-1.1 | 2 days ago | Repo | |
Budibase TypeScript | 28k ★ | 3/5 Moderate | One-Click Docker +3 | GPL-3.0 | 2 days ago | Repo | |
ChartDB Nodejs | 23k ★ | 2/5 Easy | Docker Manual | AGPL-3.0 | 13 days ago | Repo | |
Cube TypeScript | 20k ★ | 3/5 Moderate | Docker Docker Compose +1 | Apache-2.0 | 2 days ago | Repo | |
Windmill Rust | 17k ★ | 3/5 Moderate | Docker Docker Compose +2 | AGPL-3.0 | 2 days ago | Repo | |
Bytebase Docker | 14k ★ | 2/5 Easy | Docker Docker Compose +2 | MIT | 2 days ago | Repo | |
Adminer PHP | 7.5k ★ | 2/5 Easy | Docker Manual | Apache-2.0 | 5 days ago | Repo | |
DbGate JavaScript | 7.2k ★ | 2/5 Easy | Docker Manual | MIT | 2 days ago | Repo | |
Rowy TypeScript | 6.8k ★ | 3/5 Moderate | Manual Docker | Apache-2.0 | 1 year ago | Repo | |
CloudBeaver Docker | 5k ★ | 2/5 Easy | Docker Docker Compose +1 | Apache-2.0 | 2 days ago | Repo | |
Franchise JavaScript | 4.2k ★ | 1/5 Effortless | Manual | MIT | 4 years ago | Repo | |
Chartbrew Nodejs | 4k ★ | 3/5 Moderate | Docker Docker Compose +1 | MIT | 2 days ago | Repo | |
Querybook Python | 2.3k ★ | 4/5 Involved | Docker Docker Compose | Apache-2.0 | 19 days ago | Repo | |
Azimutt Elixir | 2.2k ★ | 3/5 Moderate | Docker Docker Compose +1 | MIT | 1 month ago | Repo |
What to look for: Check how well the builder connects to your existing databases and APIs, whether it ships a built-in datastore (Budibase does) or expects you to bring your own, and whether it leans visual (Appsmith, ToolJet, Budibase) or code-first (Windmill turns scripts into apps and workflows). Match the model to who's building: analysts want drag-and-drop, engineers may prefer Windmill's script-driven approach.
The alternatives, reviewed
- #1
SupabaseSelf-host: ModerateOpen-source Firebase alternative built on PostgreSQL with realtime and auth
107k TypeScript Apache-2.0 2 days agoHow it compares to Retool
- Self-hosted Docker Compose stack is complex: 8+ services including Kong, GoTrue, PostgREST, Realtime
- Studio table editor is less polished than Airtable UX for non-technical users
- Edge Functions are limited to Deno; no Node.js runtime in the self-hosted edition
- #2
PocketBaseSelf-host: EffortlessSingle-file open-source backend: SQLite database, auth, file storage, realtime
60k Go MIT 7 days agoHow it compares to Retool
- SQLite single-file storage is not suitable for high write-concurrency production workloads
- No built-in spreadsheet-style grid view for non-developers; admin UI is developer-focused
- Horizontal scaling requires additional infrastructure; no native clustering support
- #3
DBeaver CommunitySelf-host: EffortlessUniversal database tool for developers — SQL editor, ERD, and data browser
51k Java Apache-2.0 2 days agoHow it compares to Retool
- Desktop-only; no web or team-sharing capabilities in the Community Edition
- Collaboration features (shared connections, team queries) require the paid Enterprise Edition
- Heavy JVM startup time and memory footprint compared to newer database tools
- #4
AppsmithSelf-host: ModerateOpen-source low-code platform to build internal apps and admin panels fast
40k TypeScript Apache-2.0 3 days agoHow it compares to Retool
- Self-hosted stack is resource-heavy (MongoDB, Redis) and can be memory-hungry.
- Some advanced features (SSO, audit logs, custom branding) require a paid plan.
- Editor can feel sluggish on very large or complex apps.
- Mobile/responsive layout support is weaker than desktop app building.
- #5
MindsDBSelf-host: ModerateAI layer for existing databases: train and query ML models with standard SQL
39k Docker Elastic-2.0 19 days agoHow it compares to Retool
- Elastic-2.0 license restricts commercial competing use cases
- Self-hosted ML training is resource-intensive; GPU support requires additional setup
- Not a full spreadsheet or no-code database replacement; primarily targets developers and data engineers
- Fewer pre-built connectors than enterprise ETL platforms like dbt or Fivetran
- #6
ToolJetSelf-host: ModerateOpen-source low-code platform for building internal tools and dashboards
38k JavaScript AGPL-3.0 2 days agoHow it compares to Retool
- Some enterprise features (SSO, audit logs, advanced RBAC) are paid-only.
- Fewer polished, battle-tested connectors than Retool's large catalog.
- Complex apps can hit performance and editor-ergonomics limits.
- Documentation gaps around advanced/custom component scenarios.
- #7
DirectusSelf-host: ModerateInstant REST and GraphQL API for any SQL database with an intuitive admin app
37k Nodejs BUSL-1.1 2 days agoHow it compares to Retool
- BUSL-1.1 license prohibits competing managed-hosting products without a commercial license
- No built-in spreadsheet-style formula or pivot table UI like Airtable
- Automations (Flows) are less mature than dedicated workflow tools like Zapier
- Advanced data visualization requires an external BI tool; Directus provides data, not charts
- #8
BudibaseSelf-host: ModerateOpen-source low-code platform for internal apps, automations, and its own database
28k TypeScript GPL-3.0 2 days agoHow it compares to Retool
- Some enterprise features (SSO, enforced RBAC, audit) are behind paid Business Source License tiers.
- Built-in database is more limited than a dedicated Airtable for complex relations.
- Fewer connectors and a smaller ecosystem than Retool.
- Custom-component and theming flexibility is more constrained than hand-built apps.
- #9
ChartDBSelf-host: EasyBrowser-based database diagram editor that visualizes your schema with a single query
23k Nodejs AGPL-3.0 13 days agoHow it compares to Retool
- Diagramming and visualization only; no data editing, querying, or CRUD interface
- No team collaboration features (comments, live multiplayer editing) in self-hosted version
- No support for NoSQL or non-relational database schemas
- No migration generation or schema diffing workflow tools
- #10
CubeSelf-host: ModerateSemantic layer and headless BI for building data apps on any database
20k TypeScript Apache-2.0 2 days agoHow it compares to Retool
- Not an end-user spreadsheet; requires developer effort to define data models in YAML or JavaScript
- No built-in visual grid editor; intended to power custom-built frontends, not replace Airtable directly
- Pre-aggregation setup for large datasets requires careful tuning and database-specific knowledge
- #11
WindmillSelf-host: ModerateDeveloper platform to turn scripts into workflows and internal apps
17k Rust AGPL-3.0 2 days agoHow it compares to Retool
- Code-first approach is more developer-oriented than Zapier's pure no-code experience.
- AGPL plus a separate enterprise edition; some features (distributed workers at scale, SSO, audit) are gated.
- Fewer turnkey SaaS connectors; you often write the integration glue yourself.
- Self-hosting requires Postgres and worker configuration for real workloads.
- #12
BytebaseSelf-host: EasyDatabase schema change and version control for DevOps teams
14k Docker MIT 2 days agoHow it compares to Retool
- No built-in data editing UI comparable to Airtable's spreadsheet-like interface
- Managed cloud tier is limited; on-prem enterprise features require a paid license
- Lacks no-code query builder; SQL knowledge still required for most tasks
- Snowflake and some enterprise connectors gated behind paid plans
- #13
AdminerSelf-host: EasyFull-featured database management in a single PHP file
7.5k PHP Apache-2.0 5 days agoHow it compares to Retool
- No built-in access control beyond HTTP auth; unsuitable as a team-facing data portal
- No chart or dashboard visualisation; purely a raw data management tool
- No audit logging or change approval workflows
- UI is functional but dated compared to modern alternatives
- #14
DbGateSelf-host: EasyCross-platform database manager for MySQL, PostgreSQL, MongoDB, SQLite and more
7.2k JavaScript MIT 2 days agoHow it compares to Retool
- No spreadsheet-style formula engine; it is a database manager, not a spreadsheet replacement
- Multi-user team collaboration features are limited; primarily designed for individual use
- BI/visualization capabilities are basic compared to dedicated tools like Metabase
- #15
RowySelf-host: ModerateSpreadsheet UI over Firestore or PostgreSQL with built-in cloud function automations
6.8k TypeScript Apache-2.0 1 year agoHow it compares to Retool
- Primary backend is Google Firestore; self-hosted PostgreSQL support is less mature
- No offline mode; requires live database connection at all times
- Automation and cloud function execution is tightly coupled to Google Cloud Functions for the Firestore path
- #16
CloudBeaverSelf-host: EasyWeb-based database manager — the browser edition of DBeaver
5k Docker Apache-2.0 2 days agoHow it compares to Retool
- No-code data editing and app-building features (à la Retool) are absent
- SSO, LDAP, and team-management features require the paid Enterprise Edition
- No built-in charting or dashboard layer
- Performance can lag on very large result sets in the browser
- #17
FranchiseSelf-host: EffortlessNotebook-style SQL client that runs entirely in the browser with DuckDB
4.2k JavaScript MIT 4 years agoHow it compares to Retool
- Project has had minimal maintenance since 2022; compatibility with modern browsers may degrade
- Remote database connections require a separately hosted relay proxy to avoid CORS issues
- No user authentication, access control, or saved query sharing for teams
- #18
ChartbrewSelf-host: ModerateConnect databases and APIs to build and share live charts
4k Nodejs MIT 2 days agoHow it compares to Retool
- No full-featured app builder; purely a charting and dashboard tool, not a Retool replacement for forms or CRUD
- Data transformation is limited compared to Retool's JavaScript transformer
- Alerts and anomaly detection are absent
- Team/SSO features require the paid cloud tier
- #19
QuerybookSelf-host: InvolvedPinterest's open-source big data query notebook for collaborative SQL analytics
2.3k Python Apache-2.0 19 days agoHow it compares to Retool
- Primarily designed for big data query engines (Hive, Presto); poor fit for everyday OLTP databases
- No spreadsheet-style formula editing; purely a SQL notebook tool
- Requires Elasticsearch and Celery workers, adding significant infrastructure overhead
- #20
AzimuttSelf-host: ModerateVisual database schema explorer built for large, complex schemas
2.2k Elixir MIT 1 month agoHow it compares to Retool
- Focused on schema exploration and documentation, not data editing or app building
- No spreadsheet or pivot-table interface
- Collaboration features are basic on the self-hosted edition
- Elixir stack is less familiar to most ops teams
The verdict
Appsmith is the strongest all-around Retool replacement: most active, widest deploy options, Apache-2.0 licensed, and available as managed hosting. Choose Budibase if you want a built-in database and automations in one package, or Windmill if your team prefers turning scripts into tools over a pure visual builder.
Retool alternatives — frequently asked questions
What is the best open-source Retool alternative?
Appsmith is the most popular and well-rounded (~37k stars, Apache-2.0, broad deploy options). ToolJet and Budibase are close competitors, and Windmill is the pick for script-driven, developer-first internal tools.
Which Retool alternative is easiest to self-host?
All four (Appsmith, ToolJet, Budibase, Windmill) are rated 3/5. Appsmith, ToolJet and Budibase each offer a One-Click deploy in addition to Docker and Kubernetes, so they're the quickest to stand up.
Can I avoid Retool's per-user pricing?
Yes. Self-hosting any of Appsmith, ToolJet, Budibase or Windmill removes per-seat licensing entirely; you pay only for the infrastructure you run them on.
Which one includes its own database?
Budibase ships with its own built-in database alongside the app builder. Appsmith, ToolJet and Windmill connect to your existing databases and APIs instead.
Is there a more code-first option than the visual builders?
Windmill turns scripts into workflows and internal apps, making it the most developer/code-centric choice. It's written in Rust and licensed AGPL-3.0.
Do these offer managed hosting like Retool Cloud?
Yes. Appsmith, ToolJet, Budibase and Windmill all provide an official managed/cloud option, so you can move off Retool without self-hosting if you prefer.