I have been learning about Chrome Extensions recently and had an idea for one for us Retoolers... What if you made a handy little Retool app, and you wanted it to live inside Chrome, following you around in the side panel while you browse...
Now this is just barely working and my code is cobbled together with ChatGPT's help. See MessageBroker.ts if you are interested in one of it's creations.
I wanted to see if I should take the time to polish it up and "release" it officially and even... maintain it?? It is based off of this boilerplate repo I found, with Bootstrap added for the settings page. I slapped most of it together just to see if it would work, and I was pleasantly surprised with the result
This is a great idea, @khill-fbmc! I would create a table with links to all my bookmarks and have a count that tracks every time I click them, then sort them by use. This organization would be more efficient than my existing one.
This is amazing! From the top of my head I can think of 3-4 users cases for my clients (create lead form, update contact form, a list of projects and update them as I read emails, etc).
I would definitely be interested in using it and being a tester for this
Not kidding - about once a week I find myself searching for a way to get a retool app in a chrome side panel.
Our firm works entirely out of Retool, Google Docs, and Notion and they’d be in complete harmony if I could give them a Retool “companion” to ride along when they’re in Docs/Notion
I would use this extension.
Just wondering, which features of retool do you need to be able to use this when it’s finished? I guess not any retool subscription would suffice?
Does this make use of embedded apps, public apps or anything else? I’m on the team subscription.
I am intentionally not using any paid features. (I think?) The extension is as simple as possible and is really just an iframe with a page to configure the URL.
I wanted to try to use the Retool API but realize it would ice out some people. That is how the Workflow Provider idea was born.
Edit: I went to look, and sorry, but embedding is part of business.
@khill-fbmc Is it possible to get information from the current page? Like the url query? That would be very useful. When you open the external app as the iframe, you can then display information that’s relevant in the iframe.