Internal tools: engineer-first vs no-code
Retool: the $82M ARR internal app builder
This split determines whether the winning product is saving developer hours or replacing developer involvement entirely. Retool sits on the technical side, where an engineer plugs into Postgres, Salesforce, or Stripe, writes SQL or Javascript, and ships an admin panel for support, risk, or ops in hours instead of building a React app from scratch. Airtable and Zapier start from the opposite end, giving non technical teams spreadsheet, view, and automation tools that work without touching production systems.
-
Retool’s real competitor was often not another vendor, but React or in house scripts. The buyer was usually a technical team that already knew its data model and needed tables, forms, permissions, and write actions on top of live company data. That is why Retool could demand SQL and Javascript and still grow fast.
-
Airtable spread through marketing, ops, and other builder heavy teams because non engineers could create databases, views, and automations themselves. Its challenge was then making those creations easier for the rest of the company to consume, which is a very different product problem from Retool’s engineer first workflow.
-
The market keeps converging at the feature level, but not at the user level. Zapier added more data and interface layers, Airtable added more app and automation layers, and Airplane and Appsmith pushed deeper into developer workflows. Even so, products centered on production databases, code, and auditability still appeal to a different champion than products centered on forms, templates, and SaaS integrations.
Going forward, the boundary will blur in product surface area, but the wedge into the company will stay distinct. Retool and its peers on the technical side will keep expanding from internal CRUD into workflows, databases, and eventually broader app development, while no code platforms will keep moving toward more structured interfaces for non technical operators. The company that wins each side will be the one that best matches how the underlying data is created, trusted, and changed.