screenshotbase

Crates.ioscreenshotbase
lib.rsscreenshotbase
version0.1.0
created_at2025-10-02 09:15:18.30281+00
updated_at2025-10-02 09:15:18.30281+00
descriptionRust client for the screenshotbase.com API
homepagehttps://screenshotbase.com/
repositoryhttps://github.com/everapihq/screenshotbase-rs
max_upload_size
id1864075
size45,521
Clemens Ehrenreich (clmns)

documentation

README

screenshotbase-rs

Rust client for the screenshotbase.com API.

Add to Cargo.toml

[dependencies]
screenshotbase = "0.1"

Quickstart

use screenshotbase::{ScreenshotBaseClient, AuthMethod};

# #[tokio::main]
# async fn main() -> Result<(), Box<dyn std::error::Error>> {
let client = ScreenshotBaseClient::builder("YOUR_API_KEY")
    .with_auth_method(AuthMethod::Header)
    .build();

let status = client.status().await?;
println!("{:?}", status);

let render = client.render(&[("url", "https://example.com"), ("format", "png")]).await?;
println!("{:?}", render);
# Ok(())
# }

License

MIT

Commit count: 0

cargo fmt