Ambar
February 26, 2023

Retool Review: Features, Pricing, Comparison and Alternatives

We are reviewing Retool, a low-code application development platform based on features & functionalities, pricing, and its alternatives.

Gartner predicted that by 2023, over 50% of medium to large enterprises will be using low code as a strategic application platform. As business users need a way to transform their manual, office-based processes into ones that could be accomplished online, many turned to low-code to help get that done. 

To add to that, 69% of professional IT developers are preferring a low-code development platform to work with. 80% believe that using low code can free developers time to work on higher-level projects.

 | Build multi-screen internal tools for web and mobile on DronaHQ. Sign up for FREE

This blog will help you evaluate between two low-code platforms which are serving millions of users.

What is Retool?

Retool

According to their website, Retool is a low-code platform to build custom internal tools using a drag-and-drop editor with ‘building blocks’ like tables, text boxes, dropdowns and connect them to your databases and APIs.

You are able to connect your apps to databases such as MongoDB, MySQL, Sheets, Excel and Athena, as well as APIs like Twilio, Slack, Salesforce, and Github. Retool also comes with a no. of pre-built app templates such as Customer Support Tools, PR Dashboards, and Firebase Admin Panel.

better performance than Retool

What is DronaHQ?

DronaHQ low-code platform is the fastest way to build enterprise-ready mobile and web apps and internal tools.  The platform includes an intuitive and powerful drag-and-drop front-end designer, and the ability to add enhanced event handlers using Actionflows. Developers and engineering teams and non-technical business users love the platform for the speed and flexibility it provides to create admin panels, CRUD apps, GUI, frontends on top of their Databases or APIs. 

You can connect apps to any database or APIs using ready native integrations to Google Sheets, PostgreSQL, Airtable, MongoDB, Twilio, Slack, HubSpot, Zendesk, Stripe and lots more. DronaHQ also comes with a no. of pre-built app templates such as Database GUIs, Custom CRM, and MongoDB Admin Panel.

Difference between DronaHQ and Retool 

DronaHQRetool
UI builder and apps
Editor2 editors – Simple and Advanced (CSS friendly)1 editor – simple only
ScreensMulti screen experienceSingle screen apps
Screen typesHeader, Screen, Pop up, Menu, Drawer/TrayScreens and modals
Components/Controls120+ components100 components
TemplatesReady templates for different screen typesNo templates
MobileSame apps can be for mobile and webDifferent apps needed to be built for mobile and web
Form repeats – self repeating formsAvailableNot available
Tab indexAvailableNot available
Visual actionflowsAvailableNot available
Step by step debugging of actionflowsAvailableNot available
Excel based formulas for data manipulationAvailableJavascript necessary.
Advanced keywords like screen widthAvailableNot available
Unified rule and validation engineAvailableEach component individually
Unique screen URLs and routingAvailableNot available
Localization – same app multiple languagesAvailableNot available
Assistive AI in queries and JSAvailableNot available
Quick data transforms without JSFiltering keys, filtering objects etc.Javascript necessary.
Allow setting environment at runtimeAvailable – user when environments used for multitenantNot available
Secure embed for logged in users with SSOApps can be embedded in login walled portalsonly iframes without SSO
Parent – App message passingRealtime message passing in embedded appsNot available
Data environmentsUnlimitedDev, staging, prod
App environmentsSame app can be released in beta for subset of usersNot available
Auto generate CRUD and formsAvailable on SQL databasesNot available
JS objectsCommon JS functions – can be used across the appNot available
Control designer – custom controlsFigma type control builder for designersNot available
Control editor – custom controlsControl builder web based IDE for custom controlsNot available
Action editor – custom actions blocksWeb based IDE for custom action blocksNot available
Connectors
DatabasesStandard + IAM role (self hsoted) + existing SSH keys.Standard
REST, SOAP, GraphQLStandardStandard
API auth methodsStandard + JWT, NTLM, Hawk, oAuth 1.0a, Digest, PKCE etc.Standard
Multi step authAll above auth + JS codeCustom auth
Ready APIsSlack, Google sheets, Airtable, Salesforce, Twilio, AWS etc.Limited options.
ProtocolsGrpc, sftp, smtp, shell scriptLimited and only on self hosted.
Import from open api 3.0Single click importNot available
User management and ecosystem
SSOOIDC, SAML, Google and Custom in cloud and self hosted.OIDC, SAML only in Self hosted.
User rolesOwner, admin, userOwner, admin, user
PermissionsUser and group based including granularity of environments.Limited permissions.
Different creator and user portalsAvailableNot available
Advanced branding of end user portalAvailableNot available
White branded mobile appAvailable on respective appstoresNot available
Custom domainAvailable on cloud and self hostedOnly self hosted
App and user analyticsAvailableNot available
App catalogMultiple groups – show different appsNot available
Advanced security optionsIP whitelisting, device restrictions etc.Not available
Add ons
PDF creatorAvailableNot available
AutomationCloud and self hostedOnly cloud
Public apps and EmbedCloud and self hostedLimited features

 

Retool Embed vs DronaHQ Embed - A Quick Study

User Persona (Target Audience)

Retool is a good choice for IT departments, developers, and engineers with a strong grasp of important database tools such as MongoDB, SQL, or React and Javascript. Here, the IT team launches an internal tool using Retool, and non-technical team members such as marketing, operations, and customer support can access the tool in “user-mode.” 

DronaHQ is a low-code platform that helps build Mobile & Web frontend applications. It is used by developers and engineering teams as well as citizen developers and business users to build a fully functional app. Unlike Retool, DronaHQ does not require the user to write JS for everything. With support for over 100+ excel-like functions, adding logic to internal apps and tools comes very simple with DronaHQ. On DronaHQ, app makers can instantly share apps with teams, embed them on websites or their custom portals or share via a public link. Custom domain available on cloud plans too.

[Schedule a Demo]  See for yourself DronaHQ capabilities against Retool’s

Frontend Builder

Builder features

Retool allows you to build web-based internal tools using their drag-and-drop building blocks and binding that to your databases and APIs. A great deal of emphasis is placed on how hackable Retool is with knowledge of SQL, databases, Excel, and other related tools. 

While the platform takes care of pulling data and UI development, you have to write the code for your internal tool, like SQL queries or POST requests. In Retool, you can extend with JavaScript or build custom react components,  write SQL queries, POST requests, or data transformers.  

Unlike Retool, all apps built on DronaHQ are by default accessible on the web and mobile where users get a choice of using them on an end-user portal or a mobile app.

DronaHQ is a lot more no-code friendly. DronaHQ provides a huge range of pre-built UI controls, app screens, layouts, and templates that can be used out of the box, customized and launched within minutes. 

When it comes to custom UI designing its Control Designer allows you to make custom UI components in a no-code way. 

For complicated operations, DronaHQ support all excel formulas and only when users need greater flexibility to build apps, such as bringing in server-side filter capabilities for databases or encrypting API payloads – DronaHQ makes it possible with tools like a query builder to query your SQL database without code and ability to import JavaScript libraries respectively. 

Multiscreen Apps & Screen types

Retool allows users to build single-page applications. If users need to navigate from one screen to another, based on a logical expression or on the click of a button, they can achieve that using different single-page applications and configuring navigation from one app to another, to create that multi-screen app experience.

In contrast to creating multiple one-page applications, DronaHQ supports the development of multiscreen apps. Users can add as many screens to an app as needed. DronaHQ also supports different screen types, like Page, Popup, Menu, Tray – each essential to cater to a certain app experience. For example, a warning or success pop up message or a menu to navigate screens within an app.

Retool enables users to build such popup screens using Modals. Users need to know how to create queries and use scripts to enable these modals in their apps. DronaHQ gives this out of the box with no coding necessary.

Event Handlers

Both Retool and DronaHQ support Event Handlers to trigger actions in response to user interactions. Retool supports this configuration for a limited number of events with a limited set of actions.

 

Retool Review - Event Handlers

DronaHQ enables event handling for more complex operations and frontend actions using an actionflow builder. Visually define complex event handlers using conditional branching logic and computations. You can Define the next steps like – open url, set control value, navigate, push notification, and lots more. Users can also configure event handlers to run DB or API calls.

 

DronaHQ Event Handlers

 

Integrations

Both Retool and DronaHQ provide a wide range of database and API connectors. Retool places a lot of emphasis on building tools over databases and the same reflects in their database connector repository – they support a wide range of DB connectors and some API connectors. DronaHQ also supports native integration to most popularly used DB and APIs and support for REST APIs to connect to remaining ones.

While Retool provides native integrations, the actions supported are limited. For example, in Retool, while integrating with Google Sheets, you need to write queries to be able to perform actions like update row in sheet, append new row. Whereas in DronaHQ, these services come pre configured so CRUD operations can be implemented in a no-code way.

 

Ready Database

Understanding how many operations start with a spreadsheet and then evolve to application – DronaHQ also offers a built-in database called ‘sheets’ and supports most excel formula and functions for binding data or writing complex business logic i.e Logical Functions, Date and Time Functions, Text Functions, Math Functions, custom functions. Retool requires you to connect to your existing databases in order to build apps.

 

Use Cases

Retool is a backend tool for building admin panels, dashboards, customer support tools, Database GUI, CRUD apps, approval workflows.

DronaHQ is used to build admin panel, dashboard, database GUI, CRUD apps as well as embeddable forms, field service apps, data collection apps, approval workflows, automation apps, multilingual apps, learning -training apps. 

Taking an example, using DronaHQ you can build dynamic forms that submit data right into your data sources with additional logical branching determining events on form submissions, such as approval, data transformation, API calls, configure email notifications and more. 

For data representation apps like admin panels and dashboards, DronaHQ gives a tablegrid component with all capabilities in-built on top of which you can write custom queries for your database.

Plans & Pricing

Retool offers user-based pricing model. Every plan comes with editor mode, which lets you write queries and design UI actions.

– Free Plan: This plan allows you to connect to any database or API, except Salesforce. This plan will enable you to use the query library to build, share, and resume queries for any database or API. Free subscribers receive 10 queries per app. 

– Team Plan: It costs $12/standard user + $7/end user per month, with user mode, allowing the app outside of the editor interface. This option also provides versioned releases & revision history features so that you can revert your app. 

– Business Plan: In addition to the previous plan, it costs $65/standard user + $18/end user per month, allowing you to create user groups and assign them to specific permissions within the app. It gives an audit logs feature that authorizes you to track every written query, including reading & writing, from API and databases. You can also integrate with Salesforce and other SQL servers. Pro subscribers can work with the Retool team to develop other customized features. While public links are only available from this plan.

– Enterprise plan:  This plan provides version control with Git. The Retool team will work together with the subscribers to build custom connectors. Each of these subscribers receives a dedicated success manager from the Retool team and a shared Slack channel.

DronaHQ offers user-based pricing, Starting from as low as $10 per user per month for the starter plan and $25 per user per month for a business plan.

– Developer plan: Designed for developers and early-stage startups, the free plan allows for experimentation and exploration in building full-stack apps. Users can build an unlimited number of web and mobile apps. The plan includes 0 published apps, access to 100+ pre-built UI components, and the ability to connect apps to any database or API.

– Starter plan: Starting at $10 per user per month, this plan caters to individuals and agile startups with straightforward requirements for web and mobile apps, eliminating the need for boilerplate. Users can build and publish an unlimited number of web and mobile apps, with the added benefit of Google SSO integration.

– Business plan: Beginning at $50 per user per month, this offering targets fast-growing scaleups aiming to expand through the development of branded operational apps and internal tools across multiple teams. The plan allows for seamless integration with Okta, AD, and other SAML or openID and OAuth2.0 SSO providers, ensuring secure and efficient user authentication.

– Enterprise plan: This plan caters to large businesses that require enterprise-class apps with advanced security, control, and support, including SSO/AD integration for seamless user authentication.

Workflows, Automation, Embed, Additional Database storage, and PDF generator are some compelling add-ons.

All the plans include features like drag and drop UI builder, actionflow builder, sheets database, query builder, database and API connectors, and analytics. Additionally, custom functions, code blocks, control designer, and customized controls are supported by the Business plan. Enterprise plan gives all the features mentioned above along with a few more options like SSO, environments, Cloud & on-prem deployment etc.

Alternatives for Retool

If you’re looking for a low-code solution for building internal apps that is no-code first and opens up the code word only when you absolutely need it, or in other words, that can help you build your custom internal apps in minutes, then Try DronaHQ, a more flexible alternative for mobile and web output.

Forest Admin is a good alternative for engineers and developers who have a strong grasp of important scripting and database languages such as JavaScript and SQL.

If you’re a development team looking for the Retool alternative for building admin panel apps that are not very complex, then JetAdmin is the tool you should look at.

If you’re a developer and you want to build your internal tools by using some open-source library, then UI Bakery is the right choice for you.

Comparing Retool vs Internal.io?

migrations from internal.io to other platform

Summary

Evaluating any software is always a difficult task. There are so many options available with a ton of features. If you’re looking for an affordable no-code, low-code solution to create simple, automated business applications like database GUI, Admin panels, dashboards, custom internal tools, data collection apps, automation apps, Try Evaluation Tool by DronaHQ, which will consider various parameters important to you according to your requirement and resources. It will provide you with a clear picture and a way forward to choose the perfect platform for you.

build no-code internal tools

Copyright © Deltecs Infotech Pvt Ltd. All Rights Reserved