Preface#
A public library for static resources CDN refers to some service providers who store commonly used JavaScript libraries online for easy access by developers. They also provide CDN acceleration for these resources, which allows users to access these resources faster and saves server bandwidth.
jsDelivr#
MaxCDN is a relatively inexpensive CDN company with numerous nodes worldwide. jsDelivr is a free and open-source CDN solution based on MaxCDN, used to assist developers and webmasters. jsDelivr includes commonly used static resources on the web, such as JavaScript libraries, jQuery plugins, CSS frameworks, fonts, etc.
Official website: http://www.jsdelivr.com/
Ps: The number of nodes for each CDN is a concern for everyone. jsDelivr provides a total of 13 nodes. The loading speed is similar to CDNJS. It is recommended for domestic users to use domestic CDN services. You can test it yourself.
CDNJS#
CDNJS provides a very comprehensive collection of JavaScript libraries, including both popular and less popular ones. If you feel that they are missing any useful libraries, you can submit them to the website, and once approved, CDNJS will distribute the js files for you! The only drawback is that it is based overseas, so the access speed in China is not very fast.
Official website: http://www.cdnjs.com/
Reverse proxy sources:
https://cdnjs.rsb.net/
https://cdnjs.loli.net
BootCDN#
BootCDN is a free CDN service supported and maintained by Bootstrap's Chinese website. It is dedicated to providing stable and fast free CDN services for excellent open-source projects like Bootstrap, jQuery, and Angular. The open-source projects included in BootCDN are mainly synchronized with the cdnjs repository.
Official website: http://www.bootcdn.cn/
Microsoft ASP.net CDN#
A new Microsoft Ajax CDN (Content Delivery Network) service launched by the ASP.NET development team, which provides caching support for AJAX libraries (including jQuery and ASP.NET AJAX). The service is free and does not require any registration. It can be used for commercial or non-commercial purposes.
Official website: http://www.asp.net/ajaxlibrary/cdn.ashx
Ps: Produced by Microsoft, it is naturally not bad. Although it is overseas, the speed is still not too slow (of course, it cannot compare with other CDNs in China).
Staticfile CDN#
CDNs like Google Ajax Library, Microsoft ASP.net CDN, SAE, Baidu, Upyun, etc., all provide free storage for JS libraries, but they have some limitations in use because they only provide some JS libraries. However, Qiniu Cloud Storage provides a repository that includes as many excellent open-source libraries as possible and provides free CDN acceleration services.
Official website: http://www.staticfile.org/
ByteDance Static Resource Public Library#
The ByteDance static resource public library periodically synchronizes static resources from https://github.com/cdnjs/cdnjs.
There are also many CDN nodes, and it is recommended for domestic sites backed by ByteDance, with guaranteed quality.
Website: http://cdn.bytedance.com/
Bootcdn#
Bootcdn has numerous domestic nodes. BootCDN is a free CDN service jointly supported and maintained by Maoyun and Bootstrap's Chinese website. It is dedicated to providing stable and fast free CDN acceleration services for excellent front-end open-source projects like Bootstrap, jQuery, React, and Vue.js. The open-source projects included in BootCDN are mainly synchronized with the cdnjs open-source project repository.
Website: https://www.bootcdn.cn/
Original 360 Front-end Static Resource Library#
The original 360 front-end static resource library is a free CDN service supported and maintained by the Qihoo 360 front-end team. It supports HTTPS and HTTP/2 and includes thousands of front-end resource libraries and Google font libraries. The static resource library data of this site is synchronized with the cdnjs open-source project repository.
Website: https://cdn.baomitu.com/
Unpkg#
unpkg is a global fast CDN whose content comes from npm.
It is deployed on Cloudflare, and the Hong Kong node is accessed in mainland China. It supports h/2 and many new features. If network latency is not considered, it performs well. Some Internet companies in China also have mirrors, such as Zhihu and Eleme.
Website: https://unpkg.com/
Unpkg Reverse Proxy Sources#
Currently, there are three external Unpkg reverse proxy sources:
Microsoft Philanthropy CDN#
Official introduction:
Based on the use of the domestic CDN of Duoji, we have built a private record domain name to provide you with three available addresses:
- https://jsd.onmicrosoft.cn/@info (source: jsdelivr)
- http://npm.onmicrosoft.cn/@info (source: unpkg)
- http://unpkg.onmicrosoft.cn/@info (same as above, source: unpkg)
- Our traffic threshold is 24GB/24h for a single domain name. You can view more details in our dashboard.
- In order to prevent source failures in some regions, we use vercel as a relay source. We are very grateful for vercel's support.
- We hope that you can consciously abide by our usage restrictions. To ensure the long-term development of the project, please do not abuse this service. We also welcome you to donate to this project. Every donation you make will be permanently recorded in the table as the supreme honor for contributing to open-source projects.
Upyun CDN#
Official introduction: Upyun hosts commonly used JavaScript libraries for you. You can directly reference these resources on your webpage using the script tag. This not only saves your traffic but also provides faster access through our CDN.
75 CDN#
Homophonic to Qi Wu, it is a free CDN service supported and maintained by the 360 front-end Qi Wu team. It supports HTTPS and HTTP/2 and includes thousands of front-end resource libraries and Google font libraries. It is also the first CDN service that supports HTTP/2 and includes 4275 open-source projects, all of which are synchronized with cdnjs! The homepage cannot be opened, but it can be used normally.
ByteDance CDN#
A public library produced by ByteDance in China, synchronized with cdnjs.com, but sometimes the latest versions of some libraries may not be updated in a timely manner. It is necessary to pay attention to this point, otherwise, it may cause some inexplicable errors when using it.