Introduction
What is Gaffa?
Gaffa is a powerful API for browser automation which allows you to control real web browsers at scale through a simple interface with no configuration necessary. We'll handle the complexities of managing infrastructure like virtual machines, proxies and caching so you can focus on building powerful and reliable web automation and AI applications!
API Playground
Start experimenting with the Gaffa API right now.
Get Started
The simple steps to get you started using Gaffa in your apps.
API Reference (TODO)
Explore the API and docs for the finer details
Key features
Gaffa is ready to power your web automations:
Simplicity - there's no need to learn another new framework, Gaffa is accessible through a simple REST API - just tell it what site you want to visit and what actions you want to perform and it will be carried out as soon as you send the request.
Real browsers - headless browsers are popular but we make it simple to control real cloud-hosted browsers at scale which render JavaScript sites exactly as they would on a local machine, are harder to detect when doing scraping and allow full observability. We're also planning to allow you to go beyond just being able to control web browsers!
Proxies - you can easily choose to route your traffic through a network of residential proxy IP addresses to help avoid bot-detection on sites you are trying to automate.
Scalable - whether you want to control a single cloud browser or 100s in parallel with Gaffa you can do that easily without one thought about infrastructure management.
Powerful data processing - once you've accessed your desired site you can export your data in a constantly growing number of formats. If you want the page content in markdown to feed into a large language model or an image to feed into a vision modal we can help.
Ready to work with Gaffa?
Get StartedStay up to date
We'll be sporadically announcing updates and new features in our newsletter - sign up here.
Last updated