#joke #api #dev #category #joke-builder

jokers

API wrapper for https://v2.jokeapi.dev/

1 unstable release

Uses new Rust 2024

new 0.1.1 Mar 30, 2025
0.1.0 Mar 30, 2025

#275 in HTTP client

Download history 183/week @ 2025-03-26

183 downloads per month

MIT license

16KB
377 lines

Jokers

API wrapper for https://v2.jokeapi.dev/

Example

use jokers::JokeBuilder;
use jokers::params::Category;

#[tokio::main]
async fn main() {
    let builder = JokeBuilder::default().add_category(Category::Dark);
    println!("Call: {}", builder.url());

    match builder.fetch().await {
        Ok(joke) => println!("{}", joke),
        Err(e) => eprintln!("Error: {}", e),
    }
}

Dependencies

~0.7–12MB
~139K SLoC