#web-driver #protocols #automation #bidi

rustenium-core

Core WebDriver BiDi protocol implementation for Rustenium

3 releases

Uses new Rust 2024

0.1.2 Jan 23, 2026
0.1.1 Dec 26, 2025
0.1.0 Dec 26, 2025

#645 in WebSocket


Used in rustenium

MIT license

230KB
6K SLoC

rustenium-core

Core WebDriver BiDi protocol implementation for Rustenium.

This crate provides the low-level WebDriver BiDi protocol handling, including:

  • WebSocket transport layer
  • Session management
  • Event system and subscription handling
  • Command/response protocol
  • Connection lifecycle management

Usage

This crate is typically used through the main rustenium crate, which provides a higher-level API.

For direct usage, see the documentation.

Part of Rustenium

This is an internal component of the Rustenium project. See the main Rustenium documentation for usage examples.

License

MIT

Dependencies

~14–20MB
~278K SLoC