Retool is a low-code platform that allows users to seamlessly build internal tools in a short period of time. Users can create and customize tools using a drag-and-drop building platform that makes use of visual blocks that can be easily connected to their database.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, On-Premise Linux, On-Premise Windows |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation |
Languages | English |
Very easy to start, you can build an app in hours. Familiar to React devs.
Two people cannot work at the same app at the same time - this is understandable as there is no version control but it slows development a bit.
Building a internal data management tool. It speeds up development as there are no release cycles.
Ease of building multiple functionalities
Limitations for the application we are building for, zooming for images etc is not ideal
Allows us to show the power of my AI and ML tools
Integrating databases is quick and straightforward. Additionally, the UI builder is intuitive and contains tons of custom settings for each component, reducing the amount of work the Retool developer must put in to achieve a working product.
Debugging issues in Retool scripts is not straightforward and requires more steps than typical front-end debugging via browser tools. Also, the developer needs to put in work to get asynchronous request handling working.
Our company is using Retool to quickly and efficiently build out internal tools. The speed at which tools are implemented with Retool versus creating tools using Django's internal framework gives back time to developers to work on other initiatives.
Easy to use UI and stacking UI components
The editor can be a bit slow, it can take up to few gigs of ram (only the editor tab)
Building internal administration tool
Being able to deploy it inside of our own cluster has been great, and it's easy and quick to create apps that help internal business processes. We actually really, really like the core product offering.
We have only 5 users that need to use the tool, but importantly we want 4 of them to just be able to view apps we've created, not edit them. This becomes really important because we are in a data-regulated industry and so we don't want them to be able to have edit/unrestricted read access to our production database, which is what allowing them to edit apps would essentially be. To accomplish this seemingly simple ask (we're not looking for advanced permission groups - literally just a way to prevent unrestricted database access) - we were quoted many, many tens of thousands of dollars on their enterprise plan. I found this insulting and really quite stunning that such an important product requirement is an "enterprise" usecase.
An internal dashboard to help manage customer accounts.
we favored them during the sales pitch but no actual delivery was made
The vendor was the worst we've had in our company. They coerced us into signing a massive contract which we didn't require. Their performance was abysmal and their support is horrendous."
difficult, not user-friendly, poor speed, not a low-code platform; requires significant investment from your best developers to function optimally. Thus, it is illogical to purchase this platform.