API · /bundlephobia-api

Bundle Size API

gesund 4,352 Subscribers

Wie groß ist dieses npm-Paket? Erhalten Sie die minifizierte und gzippte Bundle-Größe jedes npm-Pakets – plus dessen Abhängigkeitsanzahl, die von jeder Abhängigkeit beigetragene Größe, Peer-Abhängigkeiten, ob es ein ES-Modul ausliefert und ob es nebenwirkungsfrei ist – in einem einzigen Aufruf. Legen Sie eine Version fest ([email protected]) oder holen Sie die neueste, und ziehen Sie die Bundle-Größe über die letzten Versionen eines Pakets, um Regressionen im Laufe der Zeit zu erkennen. Unterstützt durch den öffentlichen Bundlephobia-Dienst; Ergebnisse sind live (kein Cache). 3 Endpunkte. Entwickelt für Frontend-Performance-Budgets, Bundle-Größe-CI-Checks, Tooling für „Kosten des Hinzufügens dieser Abhängigkeit“ und Abhängigkeits-Dashboards. Unterscheidet sich von einer einfachen npm-Registry-Abfrage (Metadaten) oder einem Abhängigkeitsgraphen-Dienst – dies misst tatsächlich gesendete Bytes. Kein Upstream-Key, kein Cache.

api.oanor.com/bundlephobia-api
API-Key holen Im Playground testen → Anbieter kontaktieren

Maschinenlesbare Spezifikation, damit KI-Agenten diese API integrieren können.

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

Discovery: GET /api/index.json listet alle APIs.

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
220 ms
Server-Probes · 24h
Subscribers
4,352
aktiv
Gesamt-Calls
45
letzte 7 Tage

Preise

Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.

Free

Kostenlos

  • 2,050 Calls / Monat
  • 2 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 2.050 Aufrufe/Monat
  • 2 Anfragen/Sekunde
  • Größe + Versionsverlauf
  • Keine Kreditkarte
Anmelden zum Abonnieren

Starter

€8.00 /Monat

  • 45,000 Calls / Monat
  • 8 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 45k Aufrufe/Monat
  • 8 Anfragen/Sekunde
  • Aufschlüsselung pro Abhängigkeit
  • E-Mail-Support
Anmelden zum Abonnieren

Pro

€26.00 /Monat

  • 230,000 Calls / Monat
  • 20 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 230k Aufrufe/Monat
  • 20 Anfragen/Sekunde
  • CI-Größenbudget-Prüfungen
  • Prioritäts-Support
Anmelden zum Abonnieren

Mega

€60.00 /Monat

  • 1,150,000 Calls / Monat
  • 50 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 1,15 Mio. Aufrufe/Monat
  • 50 Anfragen/Sekunde
  • Plattform-Skalierung
  • Dedizierte SLA
Anmelden zum Abonnieren

Gebaut von

Ähnliche APIs

Andere APIs mit überschneidenden Tags.

Semver API

Ein Toolkit für Semantic Versioning (SemVer 2.0.0) als API. Analysieren Sie eine Versionszeichenfolge in ihre Haupt-, Neben-, Patch-, Vorab- und Build-Teile; vergleichen Sie zwei Versionen; testen Sie, ob eine Version einen npm-artigen Bereich erfüllt (^1.2.3, ~1.4, >=2 <3, 1.x); erhöhen Sie eine Version auf die nächste Haupt-, Neben-, Patch- oder Vorabversion; und filtern Sie eine Liste von Versionen nach einem Bereich, um zu ermitteln, welche übereinstimmen und die höchste und niedrigste erfüllende. Unterstützt durch das kanonische node-semver. Perfekt für Abhängigkeits- und Release-Tooling, CI-Gates, Update-Checker, Kompatibilitätsregeln und Paket-Dashboards. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 6 Endpunkte. Abgegrenzt von Paketregister-Abfragen und Schwachstellendatenbanken.

api.oanor.com/semver-api

npm Download Stats API

Wie beliebt ist dieses npm-Paket? Erhalten Sie Download-Zahlen und Trends für jedes npm-Paket direkt von der öffentlichen Download-API von npm. Rufen Sie die Gesamtdownloads über einen Zeitraum (letzter Tag, Woche, Monat, Jahr oder einen beliebigen benutzerdefinierten Bereich YYYY-MM-DD:YYYY-MM-DD), die vollständige tägliche Download-Zeitreihe, die monatlichen Gesamtsummen des letzten Jahres, um Wachstum oder Rückgang zu erkennen, und vergleichen Sie mehrere Pakete nebeneinander, sortiert nach Downloads (bis zu 128 gleichzeitig, Pakete mit @org/name-Bereich werden unterstützt). Jeder Aufruf erfolgt live (kein Cache). 5 Endpunkte. Entwickelt für Beliebtheits-Dashboards, Paketvergleichsseiten, Trenddiagramme, Abhängigkeitsgesundheitsbewertungen und Analysen wie "welche Bibliothek hat gewonnen". Unterscheidet sich von einer npm-Registry-Metadatenabfrage – dies ist die Download-Zeitreihe. Kein Upstream-Schlüssel, kein Cache.

api.oanor.com/npmstats-api

npm Registry API

Alles über npm-Pakete in einer sauberen API. Rufen Sie die neuesten Metadaten eines Pakets ab — Version, Beschreibung, Lizenz, Homepage, Repository, Autor, Schlüsselwörter, Dist-Tags, Abhängigkeiten und Betreuer — listen Sie die vollständige Versionshistorie mit Veröffentlichungsdaten auf, ziehen Sie Download-Statistiken für den letzten Tag, die Woche, den Monat oder das Jahr und durchsuchen Sie die Registry mit über drei Millionen Paketen. Live aus der öffentlichen npm-Registry bezogen und als ordentliches JSON über eine schnelle, zuverlässige API zurückgegeben. Ideal für Entwickler-Dashboards und Tooling, Paket- und Abhängigkeitsanalysen, Lieferketten- und Sicherheitsprüfungen, CI/CD und Dokumentationsseiten.

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, Gesamtmotorschub ÷ Gesamtgewicht: Ziel ist mindestens 2:1, damit das Gerät Autorität hat, um 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 ÷ Gesamtschub – 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 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

Häufig gestellte Fragen

Schnelle Antworten zu Preisen, Kontingenten und Integration.

Wie bekomme ich einen API-Key für Bundle Size API?
Registriere dich kostenlos auf oanor.com, erstelle einen API-Key im Entwickler-Dashboard und rufe Bundle Size API mit dem x-oanor-key-Header auf. Keine Kreditkarte für den Free-Tier nötig.
Wie hoch ist das Rate-Limit für Bundle Size API?
Der Free-Tier erlaubt 1 Anfrage pro Sekunde. Bezahlte Pläne skalieren bis zu 50 Anfragen pro Sekunde im Mega-Tier. Harte Limits liefern HTTP 429 oberhalb der Quote — keine überraschenden Mehrkosten.
Was kostet Bundle Size API?
Bundle Size API hat einen Free-Tier mit 100 Calls / Monat. Bezahlte Pläne starten bei €8.00 / Monat mit höheren Kontingenten und schnelleren Rate-Limits.
Kann ich mein Abo jederzeit kündigen?
Ja. Pläne werden monatlich abgerechnet und du kannst jederzeit in deinem Billing-Dashboard kündigen. Keine Mindestlaufzeit und keine Kündigungsgebühr.
Ist Bundle Size API DSGVO-konform?
Alle Anfragen an Bundle Size API laufen über unser EU-Gateway. Dein Upstream-API-Key verlässt nie unseren Server und es werden keine personenbezogenen Daten an den Upstream-Anbieter weitergegeben außer der Anfrage selbst.

Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.

Code-Snippets

Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.

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())

Bewertungen

Melde dich an, um zu bewerten.

Noch keine Bewertungen.

Diskussion

Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.

Melde dich an, um zu schreiben oder zu antworten.

Anmelden

Neue Diskussion

/ 4000

📌 Angepinnt 🔒 Gesperrt

·

· ·

/ 4000

🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.

  • Noch keine Diskussionen — starte die erste.

Support

Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.

Melde dich an, um ein Support-Ticket zu öffnen.

Anmelden

Neues Ticket öffnen

Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.

  • Noch keine Tickets für diese API.

Subscription aktiv — Calls können sofort starten.

Erste Anfrage senden —

Subscription aktiv — kopiere ein Snippet und kalibriere deinen ersten Call.