API · /bundlephobia-api

Bundle Size API

salutare 4,352 Abbonati

How big is that npm package? Get the minified and gzipped bundle size of any npm package — plus its dependency count, the size contributed by each dependency, peer dependencies, whether it ships an ES module and whether it is side-effect-free — in a single call. Pin a version ([email protected]) or get the latest, and pull the bundle size across a package's recent versions to spot regressions over time. Powered by the public Bundlephobia service; results are live (no cache). 3 endpoints. Built for frontend performance budgets, bundle-size CI checks, "cost of adding this dependency" tooling, and dependency dashboards. Distinct from a plain npm registry lookup (metadata) or a dependency-graph service — this measures actual shipped bytes. No upstream key, no cache.

api.oanor.com/bundlephobia-api
Ottieni una chiave API Prova nel parco giochi → Contatta provider

Specifica leggibile dalle macchine, così gli agenti AI possono integrare questa API.

/api/bundlephobia-api/openapi.json
/api/bundlephobia-api/llms.txt

Individuazione: GET /api/index.json elenca ogni API.

API salute

salutare
Tempo di attività
100.00%
Sondaggi del server · 24 ore su 24
Latenza media
220 ms
Sondaggi del server · 24 ore su 24
Abbonati
4,352
attiva
Chiamate totali
45
ultimi 7 giorni

Prezzi

Scegli un livello: fatturazione mensile, annullamento in qualsiasi momento.

Free

Gratis

  • 2,050 chiamate/mese
  • 2 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 2,050 llamadas/mes
  • 2 req/seg
  • Tamaño + historial de versiones
  • Sin tarjeta de crédito
Accedi per abbonarti

Starter

€8.00 /mese

  • 45,000 chiamate/mese
  • 8 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 45k calls/month
  • 8 req/sec
  • Per-dependency breakdown
  • Email support
Accedi per abbonarti

Pro

€26.00 /mese

  • 230,000 chiamate/mese
  • 20 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 230k calls/month
  • 20 req/sec
  • CI size-budget checks
  • Priority support
Accedi per abbonarti

Mega

€60.00 /mese

  • 1,150,000 chiamate/mese
  • 50 richieste/secondo
  • Tetto rigido (429 sopra la quota, nessuna eccedenza)
  • 1.15M calls/month
  • 50 req/sec
  • Platform scale
  • Dedicated SLA
Accedi per abbonarti

Costruito da

Correlato APIs

Altro APIs con tag sovrapposti.

Semver API

A Semantic Versioning (SemVer 2.0.0) toolkit as an API. Parse a version string into its major, minor, patch, prerelease and build parts; compare two versions; test whether a version satisfies an npm-style range (^1.2.3, ~1.4, >=2 <3, 1.x); increment a version to the next major, minor, patch or prerelease; and filter a list of versions by a range to find which match and the highest and lowest satisfying. Powered by the canonical node-semver. Perfect for dependency and release tooling, CI gates, update checkers, compatibility rules and package dashboards. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 6 endpoints. Distinct from package-registry lookups and vulnerability databases.

api.oanor.com/semver-api

npm Download Stats API

How popular is that npm package? Get download counts and trends for any npm package straight from npm's public download API. Pull the total downloads over a period (last day, week, month, year or any custom YYYY-MM-DD:YYYY-MM-DD range), the full per-day download time series, the monthly totals over the last year to spot growth or decline, and compare several packages side by side ranked by downloads (up to 128 at once, scoped @org/name packages supported). Every call is live (no cache). 5 endpoints. Built for popularity dashboards, package-comparison pages, trend charts, dependency-health scoring and "which library won" analyses. Distinct from an npm registry-metadata lookup — this is the download time series. No upstream key, no cache.

api.oanor.com/npmstats-api

npm Registry API

Everything about npm packages in one clean API. Look up a package’s latest metadata — version, description, license, homepage, repository, author, keywords, dist-tags, dependencies and maintainers — list its full version history with release dates, pull download statistics for the last day, week, month or year, and search the registry across more than three million packages. Sourced live from the public npm registry and returned as tidy JSON through a fast, reliable API. Ideal for developer dashboards and tooling, package and dependency analytics, supply-chain and security checks, CI/CD and documentation sites.

api.oanor.com/npm-api

Drone Build API

Multirotor (Drone) Flugmathematik als API, lokal und deterministisch berechnet – die Schub-, Effizienz- und Schwebewerte, die ein FPV-Bauer oder UAV-Designer für einen Quadcopter einstellt. Der Schub-Gewicht-Endpunkt liefert das Schub-Gewicht-Verhältnis, gesamter Motorsschub ÷ Gesamtgewicht: Ziel ist mindestens 2:1, damit das Gerät Autorität hat, Position zu halten und gegen Wind anzukämpfen, wobei Freestyle 3–5:1 und Schwerlast nahe 1,5:1 anstrebt – vier 800-Gramm-Motoren an einem 1.200-Gramm-Quad ergeben ein kräftiges 2,67:1. Der Scheibenbelastungs-Endpunkt liefert die Rotor-Scheibenbelastung, Gewicht ÷ gesamte Propellerfläche, wobei niedriger effizienter ist: große langsame Propeller bewegen mehr Luft mit weniger Leistung, weshalb Ausdauer- und Cinema-Rigs große Propeller mit niedriger Scheibenbelastung verwenden. Der Schwebegas-Endpunkt liefert das Schwebegas, Gesamtgewicht ÷ gesamter Schub – ein guter Bau schwebt nahe 40–50 % und lässt Spielraum für Manöver, während Schweben über ~60 % bedeutet, dass er übergewichtig, träge und heiß läuft. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für FPV- und Drohnenbau-Apps, UAV-Design- und Motorauswahl-Tools, Hobby-Rechner und Maker-Seiten. Reine lokale Berechnung – kein Key, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Compute-Endpunkte. Schätzungen – testen Sie Motoren auf dem Prüfstand bei Ihrer Spannung und Ihrem Propeller. Für Batterielaufzeit verwenden Sie eine Batterie-API.

api.oanor.com/drone-api

Domande frequenti

Risposte rapide su prezzi, quote e integrazione.

Come ottengo una chiave API per Bundle Size API?
Registrati gratuitamente su oanor.com, genera una chiave API dalla dashboard sviluppatore e chiama Bundle Size API con l'header x-oanor-key. Nessuna carta di credito richiesta per il piano gratuito.
Qual è il limite di velocità di Bundle Size API?
Il piano gratuito consente 1 richiesta al secondo. I piani a pagamento arrivano fino a 50 richieste al secondo nel piano Mega. I limiti rigorosi restituiscono HTTP 429 oltre la quota — nessuna spesa imprevista.
Quanto costa Bundle Size API?
Bundle Size API ha un piano gratuito con 100 chiamate / mese. I piani a pagamento partono da €8.00 / mese con quote più alte e limiti di velocità più rapidi.
Posso cancellare l'abbonamento in qualsiasi momento?
Sì. I piani sono fatturati mensilmente e puoi cancellare in qualsiasi momento dalla dashboard di fatturazione. Nessun contratto a lungo termine e nessuna penale di cancellazione.
Bundle Size API è conforme al GDPR?
Tutte le richieste a Bundle Size API passano attraverso il nostro gateway in UE. La tua chiave upstream non lascia mai il nostro server e nessun dato personale viene condiviso con il fornitore upstream oltre alla richiesta inviata.

Scegli un endpoint dall'elenco a sinistra per visualizzarne i dettagli e provarlo.

Frammenti di codice

Iscriviti per ottenere una chiave API, quindi chiama qualsiasi percorso sotto il tuo slug.

curl https://api.oanor.com/bundlephobia-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/bundlephobia-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/bundlephobia-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/bundlephobia-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Valutazioni

Accedi per votare.

Nessuna recensione ancora.

Discussione

Fai domande, condividi consigli, ricevi risposte dal provider e dagli altri sviluppatori. Pubblico — chiunque può leggere.

Accedi per scrivere o rispondere.

Accedi

Nuova discussione

/ 4000

📌 Fissato 🔒 Bloccato

·

· ·

/ 4000

🔒 Discussione bloccata — non si può più rispondere.

  • Nessuna discussione — inizia tu.

Supporto

Supporto privato 1:1 con il provider — fatturazione, integrazione, account. Solo tu e il team del provider vedete questi thread.

Accedi per aprire un ticket di supporto.

Accedi

Apri nuovo ticket

Descrivi cosa ti serve. Il team del provider riceve un'email e risponde sulla pagina del ticket.

  • Nessun ticket per questa API.

Abbonamento attivo: le chiamate possono iniziare subito.

Invia la tua prima richiesta —

Abbonamento attivo: copia uno snippet e avvia la tua prima chiamata.