Simple Google
A Rust library and CLI tool for Google search that bypasses CAPTCHA verification.
Installation
CLI Usage
# Basic search
# Multiple pages
Library Usage
use ;
async
A Rust library and CLI tool for Google search that bypasses CAPTCHA verification.
cargo install --git https://github.com/LeeeSe/simple_google
# Basic search
simple_google "rust programming"
# Multiple pages
simple_google "machine learning" --pages 3
use simple_google::{search_and_parse, SearchResult};
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
let query = "rust programming language";
let pages = 1;
let results = search_and_parse(query, pages).await?;
for result in results {
println!("Title: {}", result.title);
println!("URL: {}", result.link);
println!("Snippet: {}", result.snippet);
}
Ok(())
}