FindSoftware

Fantoccini

Rust crate that drives a WebDriver-compatible browser through high-level operations such as clicking elements and submitting forms.

Fantoccini is a Rust crate that drives a web browser through the WebDriver protocol. Code uses it to open pages, find elements by CSS selector or link text, click them, fill in and submit forms, read the page source, and send raw HTTP requests that carry the browser’s cookies.

The examples assume a WebDriver-compatible process, such as geckodriver, is already running on port 4444. The crate is published on crates.io, and its source is a GitHub repository with Jon Gjengset as the copyright holder.

Identity

Status
Stub
Maintainer
Jon Gjengset3
Maintained by
Individual
First release
20174

Releases

Current major version
Pre-1.02
Last release
2026-02-282

Adoption

GitHub stars
2,0331
Contributors
735

Why these figures do not compare

Sources

  1. 2026-11-08: links, Written in, GitHub stars
    api.github.com/repos/jonhoo/fantoccini
  2. 2026-11-08: Categories, License, Current major version, Last release
    crates.io/api/v1/crates/fantoccini
  3. 2026-11-08: Maintainer
    raw.githubusercontent.com/jonhoo/fantoccini/main/LICENSE-MIT
  4. 2026-11-08: First release
    crates.io/api/v1/crates/fantoccini/versions
  5. 2026-11-08: Contributors
    api.github.com/repos/jonhoo/fantoccini/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON