Whether you are evaluating an internal tool development platform for the first time or you are a current customer dissatisfied with functionality, performance, or price, this list is for you.
We have extensively researched the internal tool development space and compiled the 6 best products based on functionality, generative AI capabilities, extensibility with code, enterprise-readiness, pricing, maintenance costs, security, and support.
The internal tooling market in 2023 has evolved from solely App Builders to also include Workflows and Scheduled Jobs, which many of the top vendors have brought to market.
An internal tooling IDE is a development platform for building custom internal software.
Retool’s strengths include:
Despite the company’s early entry to the internal tooling market, Retool has a number of shortcomings which should be well understood by prospects and customers. These limitations, as of July 2023, include:
Read more about each of these shortcomings below to better understand why many companies are considering alternatives to Retool.
Of the many internal tooling platforms available on the market, we have identified Superblocks, Retool, Appsmith, UI Bakery, DronaHQ and Internal.io a the top contenders. We'll dive into the stengths and weaknesses of each in detail.
For a feature-by-feature comparison of each vendor, see the matrix included below.
Superblocks is an enterprise ready low-code without limits platform for building custom internal applications, automated workflows, and scheduled jobs. Developers can extend Superblocks infinitely with code, build faster with an AI Copilot, self-host without the overhead, and deliver performant apps at scale, all while adopting affordably across their organization.
Conclusion: Superblocks is the #1 alternative to Retool and the only vendor offering a fully-featured low-code internal tooling platform without limits. Some notable benefits of Superblocks compared to Retool include:
The second place Retool alternative is Appsmith, an India-based open source internal tooling platform. Appsmith provides feature parity with much of the Retool application builder, though it notably does not support automated workflows or scheduled jobs. Appsmith has a growing developer community on Github and provides both a cloud and fully on-premise deployment that can be air-gapped.
TEXT
Conclusion: Appsmith is a good alternative to Retool for building internal applications, especially if a business strongly prefers a fully open-source vendor. However, Appsmith does not offer support for automated workflows or scheduled jobs; without workflows or multi-step backend application APIs, Appsmith does not provide fast query performance when working with large data sets or complex business logic, making it unsuitable for mission-critical business applications in the enterprise.
UI Bakery lands in third place, offering a less expensive alternative to Retool intended primarily for small and midsize businesses. UI Bakery includes an application builder as well as support for workflows and scheduled jobs. UI Bakery supports multi-step application APIs, enabling businesses to build out complex business logic. The UI Bakery team is based in Lithuania and is comprised of ~10 employees.
Conclusion: UI Bakery is suitable for smaller businesses looking for a lower-cost alternative to Retool. Unlike Retool’s equivalent offerings, UI Bakery’s Workflow & Scheduled Jobs offerings are available to both Cloud and On-Premise customers. UI Bakery’s lack of deployment control, SCIM support, and US-based support make UI Bakery less suitable for enterprises than Retool; however, UI Bakery does offer some of the same capabilities, and thus may be sufficient for less complex use cases, at a lower price tag.
DronaHQ comes in fourth place, as another India-based player in the internal tooling space, offering a narrower feature set at a lower cost. DronaHQ provides an application builder with a wide variety of built-in components, as well as a Workflow & Scheduled Job builder. DronaHQ’s pricing model does not distinguish between developers and end-users, charging a flat rate for all users.
Conclusion: DronaHQ is another alternative internal tooling platform which provides an application builder as well as support for automated workflows and scheduled jobs. DronaHQ has some notable feature gaps compared to Retool, and is generally less user-friendly. DronaHQ’s pricing model does not distinguish between developers and end-users; however, their per-user cost is relatively low compared to Retool, so for organizations with more developers than end-users, DronaHQ may be a cost effective option.
Rounding out the list in fifth place is Internal.io, a San Francisco-based Retool alternative focused primarily on non-developers. Internal.io offers an application builder as well as support for scheduled jobs, and allows users to build multi-step APIs via their Pipelines feature; however, these Pipelines cannot be invoked over HTTP, preventing them from being used as webhooks or REST APIs. Internal’s pricing model is per-user, with a single flat rate for all users.
Conclusion: Internal.io provides similar functionality to Retool within their application builder and scheduled job offerings. Internal.io’s pricing model is less flexible than Retool’s, as it does not distinguish between builders and viewers of internal tools; thus, Internal.io is likely to be very expensive to roll out across organizations. Additionally, Internal’s automated workflows can only be invoked on a schedule, not over HTTP, preventing them from being used as webhook handlers or API endpoints. Internal emphasizes no-code, especially within their application builder, so it may be a suitable alternative to Retool for businesses with less development resources.
Retool
Superblocks
Appsmith
UI Bakery
DronaHQ
Internal.io
Pricing
Pricing Model
Per Creator, User
Per Creator, User, Light User
Per Hour Per
User
Flat Monthly Rate
Per User
Per User
No Self-Hosted Fees
Drag & Drop App Builder
Integrate with any Database or API
Multi-Step Application APIs
Build Streaming Applications
Native Mobile Apps
Open Source Execution Engine
Build API Endpoints with Workflows
Build Webhooks with Workflows
Beta, Cloud-Only
Limited
Execute Scheduled Jobs
Beta, Cloud-Only
Limited
Write Front-End JS
Write Back-End Code with NodeJS
Workflows Only
Workflows Only
Workflows Only
Write Back-End Python
Workflows Only
Build Fully-Featured Custom
Components with React
Build Custom Integrations
Fast Query Performance on Large
Datasets
Limited
Global Edge Caching Network
Copilot for Code
SQL
JavaScript,
Python, SQL, JSON, HTML
SQL
Copilot for 3rd Party API Calls
Generate Mock Data with AI
OpenAI Integration
Granular Permissions (RBAC)
SSO / SAML
SCIM
Audit Logs
Security Extensions
Security Auditability
Keep Data in Customer's Network
US & EU Cloud Hosting
US-only
US & EU Hosting Regions
US-only
Not disclosed
Not disclosed
US-only
Self-Hosted Deployment Effort
High (Legacy On-Premise)
Negligible (Lightweight Stateless Agent)
High (Legacy On-Premise)
High (Legacy On-Premise)
High (Legacy On-Premise)
High (Legacy On-Premise)
Platform Upgrade Effort
High (Full upgrades with downtime required to access new features, critical security and bug fixes)
Negligible (New App Builder features available instantly from Cloud)
High (Full upgrades with downtime required to access new features, critical security and bug fixes)
High (Full upgrades with downtime required to access new features, critical security and bug fixes)
High (Full upgrades with downtime required to access new features, critical security and bug fixes)
High (Full upgrades with downtime required to access new features, critical security and bug fixes)
In-App Live Chat with Technical Support Engineer
Extended Support Hours
Recognized by G2 for Best Support
While Retool promotes itself as developer-friendly, it lacks essential features needed for comprehensive code extensibility, exposing developers to potential roadblocks when functionality is not supported. Key limitations include:
Retool’s Custom Components offering allows developers to bring custom UI components to Retool Applications. However, in practice, this offering comes with significant limitations:
Businesses leveraging Retool often complain about poor performance within Retool apps. Retool’s performance issues can be attributed to a few notable architectural shortcomings:
Programmatic workflows allow businesses to execute complex business logic on a schedule or via an HTTP request; these tools can often replace REST APIs, cron jobs, one-off scripts, and ETLs.
Retool does provide a workflow offering, though as of July 2023 the offering is in beta, and its functionality is limited. Key limitations include:
With the rise of generative AI, developers have begun to rely on in-editor AI assistants, like Github Copilot, to write & optimize their own code, as well as author comments and explain code written by other developers. Unfortunately, Retool’s AI functionality is limited to SQL generation, limiting its usefulness for developers. As a result, developers must use an external solution like ChatGPT, which requires copying over any relevant context for the model to produce a useful result.
Developers are eager to leverage generative AI directly within their low-code platform via a context-aware copilot that supports a diverse set of languages & functional capabilities, a requirement that Retool is unable to deliver upon.
Many businesses must ensure sensitive data stays within their network to meet security and compliance requirements. To satisfy these requirements, businesses must self-host Retool with a legacy on-premise deployment that is inherently resource intensive. Moreover, if a business operates across multiple data regions or uses several cloud providers, they must deploy unique Retool instances in each virtual private cloud (VPC), multiplying complexity.
Furthermore, in order to access new features or security patches, Retool’s deployment model requires that businesses perform exhaustive upgrades; this requirement not only extends the period during which the platform is outdated, but also exposes businesses to avoidable security threats and hampers their agility in responding to shifting market needs.
The overall complexity of deploying Retool on-premise means businesses will often need to reallocate resources from shipping internal tools to maintaining their Retool infrastructure.
Simply put, Retool is very expensive. Retool does not differentiate between users who leverage tools on a daily basis and users who leverage these tools infrequently, resulting in untenable costs for large organizations looking to distribute their internal tools. Additionally, Retool’s free tier excludes crucial functionality such as staging environments and app release versions with previews.
Retool also charges additional platform fees for on-premise deployments and imposes a limit of 25 users with its Business tier; since self-hosted Retool is the only option for many businesses due to security requirements, Retool is often prohibitively expensive.
Retool is often slow to roll out new features, especially to customers self-hosting Retool. For instance, Retool’s Workflows feature has been in beta for more than six months (as of July 2023), and still is not available to on-premise customers.
Once a feature is made available as part of a Retool on-premise version, DevOps teams must undertake the arduous upgrade process of their deployment, resulting in further delays before new features and bug fixes are available to users.
Retool is completely closed source, which comes with significant downside. First, code cannot be audited by security teams. This opaque, potentially buggy and vulnerable code has access to production databases and, when self-hosting Retool, is running entirely inside a business’s network; thus, there are limited preventative measures a business can take to mitigate the risk of exposing a business’s VPC to vulnerabilities and unintentionally impacting production databases. Additionally, the closed source nature of Retool means that the platform is inherently less extensible; businesses must wait for Retool to implement new features, slowing pace of development compared to open-source offerings.
Retool Cloud is offered with US hosting only, which means that for businesses with users or data centers outside of the US, performance is further degraded. For example, if a business has both users and data centers based in Northern Europe, the round trip for a user viewing a simple Retool Application requiring a single database query is as follows:
Given the limitations previously mentioned above around Retool performance as a result of single-step queries, multiple roundtrips between the user’s browser and Retool’s US cloud must be executed frequently, degrading performance, especially for complex applications. Thus, for businesses with users and/or data centers outside of the US, performance of applications built on Retool is especially poor.
Superblocks is the #1 alternative to Retool and the only vendor offering a fully-featured low-code internal tooling platform without limits. Compared to Retool, Superblocks allows businesses to extend tools further with code, build faster with a more robust AI Copilot, self-host without the overhead, and deliver more performant apps at scale - all with a pricing model that scales across the organization more efficiently than Retool’s. Start building with Superblocks today!