paint-brush
Open-sourcing Ferrum: a fearless Ruby Chrome driverby@iurii-gurzhii
422 reads
422 reads

Open-sourcing Ferrum: a fearless Ruby Chrome driver

by Iurii Gurzhii3mFebruary 29th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Ferrum is a Ruby gem that controls Chrome through a WebSocket using the Chrome DevTools Protocol. Ferrum uses the CDP Protocol, which powers Chrome’s Web Inspector under the hood. The one thing Ferrum can’t do is solve a CAPTCHA for you… yet. You can intercept network traffic, stub responses, modify cookies, headers, and scripts; you even can send mouse and keyboard events that are indistinguishable from real ones! Ferrum was written to be fully thread-safe from the outset.

Company Mentioned

Mention Thumbnail
featured image - Open-sourcing Ferrum: a fearless Ruby Chrome driver
Iurii Gurzhii HackerNoon profile picture
Iurii Gurzhii

Iurii Gurzhii

@iurii-gurzhii

Evrone.com

L O A D I N G
. . . comments & more!

About Author

Iurii Gurzhii HackerNoon profile picture
Iurii Gurzhii@iurii-gurzhii
Evrone.com

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Learnrepo