david-dick/firefox-marionette
This is a client module to automate the Mozilla Firefox browser via the Marionette protocol
This is a tool that lets you control a Firefox web browser programmatically. It takes instructions from your script and performs actions in Firefox, like navigating to web pages, clicking buttons, filling out forms, or extracting information from the page. This is for developers and testers who need to automate repetitive browser tasks or simulate user interactions for testing web applications.
Use this if you are a software developer needing to automate web browser interactions for testing, data scraping, or other repetitive tasks within Firefox.
Not ideal if you are an end-user looking for a no-code automation solution or if you need to automate a browser other than Firefox.
Stars
19
Forks
4
Language
Perl
License
—
Category
Last pushed
Mar 30, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/david-dick/firefox-marionette"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.