Webdriver, Marionette, Browser Automation

Hello I have a question about browser automation.

Are there any tools that or libraries that would allow doing browser automation, but remotely from a server?

I saw there are at least 2: Playwright and Marionnette. Would these work within a client/server type system? Where the server is able to automate things in the client’s browser?

Regards

GitHub - veelenga/awesome-crystal: A collection of awesome Crystal libraries, tools, frameworks and software might mention some