posthog-rs

Crates.ioposthog-rs
lib.rsposthog-rs
version0.3.7
created_at2021-04-28 19:22:23.141643+00
updated_at2025-06-03 07:30:04.110802+00
descriptionThe official Rust client for Posthog (https://posthog.com/).
homepage
repositoryhttps://github.com/posthog/posthog-rs
max_upload_size
id390726
size25,348
Oliver Browne (oliverb123)

documentation

README

PostHog Rust

Please see the main PostHog docs.

This crate is under development

Quickstart

Add posthog-rs to your Cargo.toml.

[dependencies]
posthog-rs = "0.3.7"
let client = posthog_rs::client(env!("POSTHOG_API_KEY"));

let mut event = posthog_rs::Event::new("test", "1234");
event.insert_prop("key1", "value1").unwrap();
event.insert_prop("key2", vec!["a", "b"]).unwrap();

client.capture(event).unwrap();
Commit count: 74

cargo fmt