Expand description
§just-fetch
Async antidetect browser powered by a patched Chromium + CDP.
Native tokio support — all methods are async.
use just_fetch::Browser;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let browser = Browser::builder()
.headful()
.random()
.build().await?;
let page = browser.navigate("https://example.com").await?;
page.human_idle(2000).await?;
let title = page.js("document.title").await?;
println!("{}", title);
browser.shutdown().await?;
Ok(())
}Re-exports§
Modules§
Structs§
- Browser
- A browser instance = 1 chrome.exe process + CDP connection.
- Browser
Builder - Builder for creating a browser instance.
- Page
- A loaded page within the browser.