product-os-browser

Crates.ioproduct-os-browser
lib.rsproduct-os-browser
version
sourcesrc
created_at2023-08-26 07:14:15.778986
updated_at2025-02-01 08:30:46.512944
descriptionProduct OS : Browser is a powerful browser controller that leverages headless browsing and provides automation tooling to not only read content but take actions defined via an instruction language.
homepage
repository
max_upload_size
id955390
Cargo.toml error:TOML parse error at line 21, column 1 | 21 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Jeremy (eremyjay)

documentation

README

Product OS : Browser

Product OS : Browser is a powerful browser controller that lives off the land to provide automation tooling to not only read content but take actions defined via an instruction language or via an API.

What is Product OS?

Product OS is a collection of packages that provide different tools and features that can work together to build products more easily for the Rust ecosystem.

Installation

Use the Rust crate package manager cargo to install Product OS : Browser.

cargo add product-os-browser

or add Product OS : Browser to your cargo.toml [packages] section.

product-os-browser = { version = "0.0.38", features = [], default-features = true, optional = false }

Features

Product OS Browser supports a number of features leveraging existing Rust libraries to crawl and perform instructions including:

  • Browser controller without the need for Selenium that uses living of the land techniques
  • Complete configuration instruction set to perform actions on a page to create automation
  • Currently supports both Chromium-based (Chrome, Edge) browsers and Gecko-based (Firefox) browsers
  • Supports both visible and headless modes
  • Leverages Product OS : Proxy to allow for tunneling via VPN or Tor if so desired
// Feature samples TODO

Usage

// Examples TODO

Contributing

Contributions are not currently available but will be available on a public repository soon.

License

GNU AGPLv3

Commit count: 0

cargo fmt