Current collected state Current
Observed since 20 Oct, 22:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Command-line client for the UAVs FYI / Drone FYI public data API
Command-line client for the UAVs FYI / Drone FYI public data API
(https://www.uavs.fyi/api/v1). Read-only, no API key, zero dependencies
(Node 18+ built-in fetch).
# global
npm install -g @0sora9/drone-fyi-cli
drone-fyi health
# or run without installing
npx @0sora9/drone-fyi-cli companies --type=oem
Run straight from the repo without publishing:
node cli/index.mjs companies --type=oem
# or link it as `drone-fyi`
cd cli && npm link
| Command | Description |
|---|---|
health | API health check |
stats | Dataset counts |
endpoints | List every API endpoint |
companies | List models and suppliers |
company <id> | One company (e.g. plt_09) |
components | Component categories |
relationships | Supply relationships |
supply-chain <platformId> | A platform's suppliers and customers |
factories, funding | Secondary datasets |
list <dataset> | Any other dataset (investors, production, vla-models, …) |
| Flag | Description |
|---|---|
--json | Raw JSON instead of a formatted table |
--base-url=<url> | Override the API base (default https://www.uavs.fyi) |
--type=oem|supplier | Filter companies by type |
--country=XX | Filter by ISO country code |
--to=<id> / --from=<id> | Filter relationships |
--sort=<field> | Sort rows by a field |
--limit=N / --offset=N | Paginate |
DRONE_FYI_BASE_URL env var also overrides the base.
drone-fyi companies --type=oem --country=US
drone-fyi company plt_09
drone-fyi supply-chain plt_09
drone-fyi relationships --to=plt_09
drone-fyi companies --type=oem --json > models.json
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.1Registry latest | 7 Jul 2026 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:15 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:3814c78a7170de6473fe2b89dd18e78d7283cf71449aa99e7c1b4c3cc5e92d28