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 Ø
383 ms
Server-Probes · 24h
Subscribers
4,352
aktiv
Gesamt-Calls
48
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

Worm Gear API

Worm-Getriebe-Ingenieurmathematik als API, lokal und deterministisch berechnet – die Übersetzung, Steigungswinkel und Wirkungsgradzahlen, mit denen ein Maschinenkonstrukteur oder Mühlenbauer einen Schneckentrieb dimensioniert. Der Übersetzungs-Endpunkt gibt die Reduktion = Zähnezahl des Schneckenrads ÷ Schneckengänge, sodass eine eingängige Schnecke auf einem 40-zähnigen Rad eine große Reduktion von 40:1 in einer kompakten Stufe ergibt – die hohe Übersetzung in einem kleinen Paket ist der ganze Reiz eines Schneckengetriebes. Der Geometrie-Endpunkt gibt die Steigung (= Gänge × Axialteilung, wobei Axialteilung = π × Modul) und den Steigungswinkel = atan(Steigung ÷ (π × Schnecken-Wälzkreisdurchmesser)) und testet auf Selbsthemmung: Ein kleiner Steigungswinkel (etwa unter 5–6° bei typischem Stahl-auf-Bronze) bedeutet, dass das Schneckenrad die Schnecke nicht zurücktreiben kann – unschätzbar für Hebezeuge und das Halten von Lasten, auf Kosten des Wirkungsgrads. Der Wirkungsgrad-Endpunkt gibt den Verzahnungswirkungsgrad, wenn die Schnecke treibt = tan(Steigungswinkel) ÷ tan(Steigungswinkel + Reibungswinkel), der bei den kleinen Steigungswinkeln, die große Übersetzungen ergeben, niedrig ist – oft 50–70 %, weshalb Schneckengetriebe warm laufen und gute Schmierung benötigen – während mehrgängige Schnecken mit hohem Steigungswinkel 90 %+ erreichen; wenn der Steigungswinkel auf den Reibungswinkel fällt, wird der Antrieb selbsthemmend. Alles wird lokal und deterministisch berechnet, also sofort und privat. Ideal für mechanische Konstruktions- und Getriebewerkzeuge, Maschinenbau- und CAD-Utilities sowie technische Rechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. Bestätigen Sie die Selbsthemmung dynamisch – Vibration kann ein grenzwertiges Paar lösen. 3 Compute-Endpunkte. Für Stirnräder verwenden Sie eine Stirnrad-API; für eine allgemeine Übersetzung eine Getriebeübersetzungs-API.

api.oanor.com/wormgear-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.