Rust API reference
Full rustdoc for every crate is published on docs.rs:
ferridriver— coreBrowser,BrowserContext,Page,Frame,Locator,ElementHandle,Routeferridriver-test—TestRunner,#[ferritest], fixtures, hooks, reportersferridriver-expect— auto-retryingexpectmatchersferridriver-bdd—BrowserWorld, step macros, registry,bdd_main!(), executorferridriver-mcp—McpServer,McpServerConfig, tool registryferridriver-config—FerridriverConfig,TestConfig,McpConfig,BrowserConfig,ProjectConfig,WebServerConfig, …ferridriver-script— QuickJS engineferridriver-cli— CLI binary crateferridriver-test-macros—#[ferritest],#[ferritest_each], hook macrosferridriver-bdd-macros—#[given],#[when],#[then],#[step],#[before],#[after],#[param_type]
ferridriver-node is a cdylib NAPI addon and is not published on
crates.io. The TypeScript surface lives in
@ferridriver/node.