Stack

jsDelivr

CatégorieDéveloppement
TypeLibrairies / API
Publication17 juin 2026
Mis à jour9 oct. 2026

jsDelivr est un CDN gratuit et open source qui permet de servir n'importe quel fichier JavaScript ou CSS directement depuis npm ou GitHub, sans infrastructure à configurer. Une URL, un numéro de version, et le fichier est disponible instantanément dans n'importe quel navigateur.

Chez Studio Relief, on l'utilise principalement pour charger nos propres builds JavaScript hébergés sur GitHub, sans avoir à gérer de serveur d'assets ni de pipeline de déploiement dédié pour ces fichiers.

Utiliser le récap IA

1. Origine

Créé en 2012, jsDelivr a été conçu dès le départ avec une architecture multi-CDN (Cloudflare, Fastly, BunnyCDN) pour garantir une disponibilité maximale, là où les alternatives reposaient sur une infrastructure unique. L'objectif était clair : offrir un CDN de qualité production, entièrement gratuit, pour l'ensemble de l'écosystème open source JavaScript. C'est cette fiabilité structurelle et cette couverture universelle de npm qui en ont fait un standard pour les équipes techniques du monde entier. Aujourd'hui, jsDelivr est l'un des CDN les plus utilisés au monde pour les librairies JavaScript.

‍

2. Utilité

jsDelivr résout un problème simple : servir des fichiers JavaScript ou CSS depuis une source fiable, versionnée et performante, sans héberger les fichiers soi-même.

Pour un fichier publié sur npm, une URL jsDelivr suffit à le rendre accessible depuis n'importe quel site, avec compression automatique, versioning sémantique et distribution mondiale. Pour un fichier hébergé sur GitHub, le principe est identique : jsDelivr sert n'importe quel fichier depuis n'importe quelle branche ou tag d'un dépôt public.

C'est ce second cas qui correspond à notre usage chez Studio Relief : nos builds JavaScript compilés sont poussés sur GitHub, et jsDelivr nous permet de les référencer directement dans Webflow via une URL CDN, sans serveur dédié, sans pipeline de déploiement d'assets supplémentaire, et avec la garantie d'une disponibilité mondiale.

‍

3. Fonctionnalités

Ce qui distingue jsDelivr des alternatives (unpkg, cdnjs), c'est la combinaison CDN multi-fournisseur + support natif de GitHub + versioning granulaire, le tout sans configuration.

  • CDN npm : plus de 2,5 millions de paquets disponibles
  • CDN GitHub : n'importe quel fichier depuis une branche, un tag ou un commit d'un dépôt public
  • Gzip et Brotli : compression automatique
  • Réseau mondial : haute disponibilité via multi-CDN (Cloudflare, Fastly, BunnyCDN)
  • Versioning granulaire : épinglage par version majeure (@5), version exacte (@3.12.5) ou dernière version (@latest)
  • URLs stables : permanentes pour les versions épinglées, aucun risque de régression

‍

4. Cas concrets

→ Chez Studio Relief, certains comportements JavaScript sont compilés et versionnés dans un dépôt GitHub. jsDelivr nous permet de référencer directement ces builds dans les Custom Code de Webflow : une URL pointant vers un tag GitHub spécifique, et le fichier est servi depuis le CDN sans aucun hébergement supplémentaire. Quand une nouvelle version est déployée, on met à jour le tag dans l'URL.

→ Pour les développeurs Webflow qui importent directement leurs librairies depuis les paramètres de Custom Code de Webflow, jsDelivr est la source CDN de référence. Aucun fichier à uploader, aucune infrastructure à maintenir. La version est épinglée pour éviter toute régression silencieuse lors d'une mise à jour de la librairie.

‍

5. Prix

jsDelivr est entièrement gratuit : il suffit de copier l'URL du fichier (npm ou GitHub public) pour le servir directement via le CDN.

→ jsdelivr.com

‍

6. Questions fréquentes

jsDelivr vs unpkg vs cdnjs ?
Les trois servent du npm. jsDelivr est préféré pour sa fiabilité (multi-CDN), son support GitHub natif et sa vitesse. unpkg est plus simple mais repose sur une infrastructure unique. cdnjs nécessite une soumission manuelle pour chaque librairie, la couverture est moins exhaustive et les mises à jour moins réactives.

Comment utiliser jsDelivr dans Webflow ?
Copier l'URL jsDelivr du fichier souhaité (npm ou GitHub) et l'ajouter dans Paramètres du site > Code personnalisé > Header ou Footer en tag <script> ou <link>.

Peut-on servir un fichier depuis un dépôt GitHub privé ?
Non, jsDelivr ne supporte que les dépôts GitHub publics. Pour les fichiers issus de dépôts privés, il faut passer par un hébergement dédié (bucket S3, Cloudflare R2, etc.).

Faut-il épingler la version ou utiliser @latest ?
En production, toujours épingler une version précise (ex : cdn.jsdelivr.net/npm/gsap@3.12.5). @latest peut introduire des régressions silencieuses si la librairie publie une version avec des changements d'API.

Publication17 juin 2026
Mis à jour9 oct. 2026

Vous souhaitez de l’aide pour gravir de prochains sommets ?

Nos sherpas sont disponibles pour échanger, comprendre vos objectifs et tracer avec vous le meilleur itinéraire.

Prendre rendez-vous

Les ressources en lien

Explorez le relief