# How I built a desktop GUI for Cloudflare's Browser Rendering API

Cloudflare's Browser Rendering API is surprisingly powerful — but there's no GUI for it, so I built one in Tauri.

Web Scraping have been part of so many projects for me, I am ways looking for more efficient ways for it. So when Cloudflare launched [Browser Rendering APIs,](https://developers.cloudflare.com/browser-rendering/) off course I had to try it. I would say I was pleasantly surprised and have used it for multiple projects since.

One thing I noticed was, I was always writing these throwaway scripts for it. And felt there has to be a more efficient way. So I decided to build a GUI for it.

It's called [Browserflare](https://browserflare.xyz/) - 14 days free trial, Life time license, no monthly payments.

![](https://cdn.hashnode.com/uploads/covers/5f9aac43a1658252d1a7b5a1/798baaee-8119-466b-bcf1-d14f59efd3dc.png align="center")

I chose rust and tauri for cross platform support and speed.

## How does this compare to other solutions?

Those other solutions require you to write scripts to actually do any web scraping. Browserflare gives you a GUI that let's you web scrape sites for data without writing a single line of code.

Most of the other platforms like [ScrapingBee](https://www.scrapingbee.com?fpr=harish-garg43) makes you purchase a monthly or annual subscription. Browserflare gives you life time license with just one time payment.

All your data stays on your machine
