Product Hunt in Your Terminal.
Engineered for Autonomous Agents.
Search launches, extract product metadata, and scrape collections via the Apify Product Hunt scraper actor with zero runtime dependencies and sub-millisecond cold starts.
cargo install --git https://github.com/SpaceCorps/Producthunt-Cli --locked
Native Speed & Zero Runtime
Single standalone binary compiled with Rust 2024 (1.89+). Starts in 1–3 ms, ideal for terminal workflows, automated pipelines, and tight agent loops.
Agentic Protocol & JSON
Clean YAML by default for terminal readability, with --json for deterministic agent loops. Structured error envelopes on stderr with stable exit codes.
Native OS Keystore
Secrets never touch plaintext config files. Seamlessly stores Apify tokens in macOS Keychain, Windows DPAPI, or Linux Secret Service.
Deep Search & Discovery
Search by keyword, product name, or topic. Filter by popularity or recency, and apply time windows from today to all-time.
Full Post & Collection Scraping
Scrape launch pages, posts, topic catalogs, or maker collections directly from Product Hunt URLs into structured dataset records.
Multi-Account Workspaces
Isolate multiple Apify accounts or personal/work workspaces with safe --account <name> resolution and verification.
Command Quick Reference
| Command | Description | Example |
|---|---|---|
producthunt search |
Search products, launches, and topics | producthunt search "AI coding" --sort popular --max 20 |
producthunt scrape |
Scrape a Product Hunt URL into dataset items | producthunt scrape "https://www.producthunt.com/posts/..." |
producthunt me |
Inspect active Apify user and token identity | producthunt me -a work |
producthunt login |
Interactive token login with browser prompt | producthunt login work |
producthunt accounts |
Manage named accounts in the OS keystore | producthunt accounts list --check |
producthunt agent-readme |
Print full agent manual (Markdown or JSON) | producthunt agent-readme --json |