App Logo

Official scripts

Explore our curated collection of scripts

producthunt.com

Product Hunt whoami (signed-in account)

Report which Product Hunt account this browser is signed in as: the @username, display name, numeric user id and profile URL. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Product Hunt scripts.

producthunt.com

Get current Product Hunt user

Report which Product Hunt account this browser is signed in as: the @username, display name, numeric user id and profile URL. Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Product Hunt scripts.

producthunt.com

Product Hunt login (Google SSO)

Log into Product Hunt with its Google sign-in option, handling the Google account chooser and consent screen. Returns straight away if you are already signed in, and reports the Product Hunt handle, display name and user id. Optionally pass which Google account to use. Needs a browser already signed in to Google and a Google account that already has a Product Hunt account.

producthunt.com

Get Product Hunt product

Read a Product Hunt product page and return its profile: name, tagline, full description, the outbound website link, the categories it is listed under, its review rating and review count, how many times it has launched, its makers with their Product Hunt profiles, and any Top Product or Golden Kitty awards. Accepts either the product slug or a full Product Hunt product URL. Follower counts are returned exactly as the page displays them (Product Hunt rounds them, e.g. "18K") alongside a numeric approximation. An unknown product is reported as such rather than returned as an empty record.

producthunt.com

Get Product Hunt launch comments

Read the comment thread on a Product Hunt launch. Returns each comment with its author (name, handle, profile id and the product they are credited to), the text, its upvote count, when it was posted, whether it is pinned, and how deeply it is nested so replies stay attached to what they answer. Accepts a full launch URL or a "product/launch" slug pair. Product Hunt's headline comment tally on a launch counts more items than the thread actually renders, so both numbers are returned side by side rather than presenting the visible ones as the complete set. An unknown launch is reported as such.

producthunt.com

Remove a Product Hunt launch upvote

Withdraw the signed-in account's upvote from a Product Hunt launch. This is the inverse of upvoting one, and it is written the same careful way: because Product Hunt's vote control is a toggle, the script first checks whether an upvote actually exists and does nothing if it does not, instead of pressing the control and accidentally adding one. The result reports the account used, whether there was no vote to remove, the score afterwards, and confirmation read back from Product Hunt's own response rather than from the button. Accepts a full launch URL or a "product/launch" slug pair.

producthunt.com

Upvote a Product Hunt launch

Upvote a launch on Product Hunt as the signed-in account. Product Hunt's vote control is a toggle, so this script checks whether the account has already upvoted the launch and leaves it alone if so, rather than pressing the control and silently removing an existing vote. The result reports the account that voted, whether the vote was already there, the launch's score afterwards, and confirmation read back from Product Hunt's own response rather than from the button. Accepts a full launch URL or a "product/launch" slug pair. Pair it with the remove-upvote script to undo. Note that Product Hunt votes on a launch, not on a product as a whole: a product with several launches is upvoted one launch at a time.

g2.com

Get G2 product profile

Fetch a G2 product's profile by slug: vendor, star rating, review count, pricing tier names, and pros/cons themes with mention counts drawn from real user reviews.

nike.com

Search Nike products

Search Nike.com products by free-text query. Returns query, count, and results (each with title, subtitle, url, price, fullPrice, styleColor, colorwayCount, imageUrl, messaging). Results are capped at 120 per call.

raycast.com

Raycast — search Store extensions

Search the Raycast Store for extensions by keyword: each result's id, slug, title, description, Store URL, author handle and name, download count, supported platforms (macOS / Windows), categories and creation date. Public data, no sign-in needed. A search with no matches returns an empty list.

ebay.com

Get eBay seller storefront details

Fetch an eBay seller's storefront: name, positive feedback percentage, items sold, and follower count. No login required.

amazon.com

Get Amazon product offers from all sellers

See every seller offering an Amazon product, not just the one that won the buy box. For each offer you get the price, item condition, seller name, seller rating and rating count, where the item ships from, and the delivery estimate — enough to compare sellers on a single product. Prices, availability and delivery dates are pinned to a US ZIP code you choose, so results are consistent between runs. Products with a single seller return one offer; the buy-box winner is flagged. A seller can appear more than once when they list the same item under different conditions or shipping speeds.

aliexpress.com

Get AliExpress product

Read an AliExpress product page by item id: title, description, price and currency, availability, rating, review count, images, store, and the raw sold-count text. Anonymous, read-only. Pairs with aliexpress.com/search_products, whose result `id` is this script's `itemId`. Price, currency and soldText reflect whatever locale/currency AliExpress geo-resolves the session to, so they legitimately vary by caller.

vinted.com

Vinted — search item listings

Search Vinted listings by keyword and return one page of results with each item's title, brand, size, condition, price, total price with Buyer Protection, favourite count, photo and link. Supports sorting, a price range and paging.

g2.com

Get G2 product alternatives

List a G2 product's alternatives/competitors from its Alternatives page: name, product slug, and G2 rating. No login required.

ebay.com

Search eBay listings

Search eBay for items by keyword: item id, title, price, currency, shipping cost, location, and seller feedback. No login required.

amazon.com

List Amazon category page

List one page of an Amazon search or browse-node listing. Returns url, heading, and products (asin, position, sponsored). The url must be an Amazon /s listing page. This returns card-level ASINs only, so pass them to Get Amazon product for full detail.

toptex.fr

Search TopTex products

Search toptex.fr for products by free-text query. Returns one page of products (reference, name, brand, color, from-price, image, PDP url); page is 0-based. Catalogue prices are public, so no login is required.

crunchbase.com

Crunchbase: Get Company News

Recent news and press mentions for one company from Crunchbase, by permalink (title, publisher, author, URL, date). Returns the 10 most recent items; older history isn't available on the free tier.

g2.com

Search G2 software products

Search G2's software directory by free-text query. Returns matching products with slug, name, star rating, review count and description, deduplicated. The slug feeds g2.com/get_product. Whitespace in the query is normalised. No login required. Fails loudly rather than returning an empty list: G2 always degrades to fuzzy matches, so zero results means the page did not render.

amazon.com

Get Amazon seller profile and feedback

Look up an Amazon marketplace seller by its seller ID and get the public profile: the seller's display name, logo, storefront link, self-written description, customer service phone, and the registered business name and address. You also get their feedback record broken out by period — star rating and number of ratings over the last 30 days, 90 days, 12 months and lifetime — plus the headline percentage of positive feedback. Useful for judging who you would actually be buying from before ordering.

leboncoin.fr

Get Leboncoin seller profile

Fetch a Leboncoin seller's public profile by its URL (as returned by get_ad's seller_profile_url). Works for both professional stores and private-individual sellers, returning a unified shape: name, member-since date, total ad count, response rate/time, presence, badges, and description. Pro sellers additionally get address, opening hours, website, and an aggregated rating with sample reviews — these are null for private sellers, who have no storefront or public rating on the site.

amazon.com

Search Amazon products

Search Amazon by free-text query and return one page of results. Returns query, page, zip, url, and items (asin, title, url, price, list_price, rating, review_count, image_url, sponsored, formats). formats lists each edition a result links to (for example Hardcover, Kindle and Audiobook for a book), with its own ASIN, URL and price when shown. Organic results are stable per page but sponsored slots rotate between fetches; pagination caps around 20 pages.

etsy.com

Etsy search listings

Searches Etsy listings by keyword and returns title, price, availability, brand/shop and image for each result, with a total match count.

toptex.fr

Get TopTex product

Fetch a single toptex.fr product by reference (e.g. IB297): name, brand, description, every colorway, every size with its public catalogue unit price, images, fabric/composition and certifications. No login required.