websearch 0.1.1

High-performance Rust library and CLI tool for multi-provider web search. Supports Google, ArXiv, DuckDuckGo, Tavily AI, and more with aggregation strategies.
Documentation
//! Search provider implementations

pub mod arxiv;
pub mod brave;
pub mod duckduckgo;
pub mod exa;
pub mod google;
pub mod searxng;
pub mod serpapi;
pub mod tavily;

// Re-export providers for convenience
pub use arxiv::ArxivProvider;
pub use brave::BraveProvider;
pub use duckduckgo::DuckDuckGoProvider;
pub use exa::ExaProvider;
pub use google::GoogleProvider;
pub use searxng::SearxNGProvider;
pub use serpapi::SerpApiProvider;
pub use tavily::TavilyProvider;