Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.
Retool is the internal-tool builder most engineering teams reach for first: drag widgets onto a canvas, bind them to your databases and APIs with JavaScript, add workflows, and hand the result to the people who need it. What sends teams looking elsewhere is the seat meter. Its pricing page bills every builder and every internal user per month, the free plan stops at five users, and self-hosting is offered but still metered (five users free, 100 on Team and Business, unlimited only on Enterprise). The self-hosted builders below put the same canvas-over-your-data idea on one server you size once, with no per-seat line.
Retool costs about $144/year and keeps your data on its servers. These researched, open-source alternatives give you the same workflow on hardware you own — here's what each needs to run.
Leaving Retool means giving up its polish, its connector catalogue, and a vendor that runs the service and ships the fixes. The four alternatives start from different places. Appsmith is the closest like-for-like: widgets bound to REST, GraphQL or database queries, one Apache-2.0 all-in-one container that asks for 8 GB of RAM. ToolJet adds a built-in database and workflow jobs beside the app builder, but its public repository is AGPL-3.0 with the paid features in private submodules. Budibase is built around its own CouchDB-backed data store plus external sources, GPL-3.0 with a Business Source License on its paid package. NocoBase starts from the data model and composes pages, workflows and permissions over it through plugins; its Apache-2.0 licence carries supplementary terms that forbid rebranding it or reselling it as a platform. SSO, audit logs and branding controls sit in paid editions of all four, so read each app's caveats before assuming the whole bill disappears.
Paid link — we earn a commission if you shop through it.
One Apache-2.0 container for screens over your data, or AGPL screens plus workflows and a built-in database.
A builder with its own CouchDB-backed database vs. a lighter screen over the data you already have.
The software is open-source and free to run. Your only cost is the server it runs on — often a few dollars a month, less than most SaaS subscriptions.
Most of these run comfortably on a small VPS — 1–2 GB of RAM is enough for a single-user or small-team setup. Each app's page lists its minimum RAM.
It depends on the app. The alternatives below cover the core workflow; polish and integrations vary, so check each one's stack and difficulty before you commit.