
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
crustapi-cli
Advanced tools
Google data from your terminal. Search, Maps, News, Shopping and more as JSON or CSV, via the CrustAPI API. You only pay for results that come back.
Google data from your terminal. Search, Maps, News, Shopping and 8 more surfaces, back as clean JSON or CSV in about a second. You only pay for results that come back; empty searches are free.
npm install -g crustapi-cli
Then set your key (get one free, 3,000 credits a month, no card, at crustapi.com):
export CRUSTAPI_API_KEY=key_live_xxxx
crust "dentists in miami" # web search, shorthand
crust search "best serp api" --type web --gl us
crust search coffee --type maps --location "Austin, TX" --limit 20
crust search openai --type news | jq '.news[0]' # pipes clean JSON
crust search plumbers --type maps --csv > leads.csv # CSV straight to a file
crust scrape https://example.com/pricing --markdown
crust types # list the surfaces
Output is JSON by default (a status line prints to stderr, so pipes stay clean). Pass --csv for CSV.
web · maps · places · news · shopping · images · videos · scholar · patents · autocomplete · webpage · reviews
| flag | what it does |
|---|---|
-t, --type | which Google surface (default web) |
-l, --location | where to search from, e.g. "Miami, FL" (maps/places) |
--gl / --hl | country / language code |
--limit | maps: how many businesses (max 100) |
-n, --num | reviews: per page (max 50) |
--page | results page |
--csv | output CSV instead of JSON |
-k, --key | API key (or set CRUSTAPI_API_KEY) |
Full docs at crustapi.com/docs.
FAQs
Google and LinkedIn data from your terminal. Search, Maps, News, profiles, companies, jobs and more as JSON or CSV, via CrustAPI. You only pay for results that come back.
The npm package crustapi-cli receives a total of 4 weekly downloads. As such, crustapi-cli popularity was classified as not popular.
We found that crustapi-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.