About JSDMirror

关于 JSDMirror ——
免费全球 CDN 加速服务

JSDMirror 是一个免费、开源的 CDN 加速服务,与 npm / GitHub / WordPress 深度集成,为全球开发者提供快速、可靠的静态资源分发。完全兼容 jsDelivr 使用方式,零成本迁移,无需修改代码。

我们的使命

JSDMirror 的诞生源于一个简单的信念:中国的开发者应该享有与全球同步的高速资源访问体验。长期以来,国内开发者在访问 jsDelivr 等海外 CDN 时面临延迟高、稳定性差的问题。JSDMirror 致力于解决这一痛点,通过在国内及亚太地区部署密集的边缘节点,让每一次 npm install、每一个静态资源的加载都能在毫秒级完成。

我们选择的路径是完全兼容 jsDelivr——不创造新的使用规范,不要求开发者学习新工具。你只需要将域名从 cdn.jsdelivr.net 更换为 cdn.jsdmirror.com,所有路径规则、版本语义、回源机制全部保持一致。零迁移成本,零学习曲线。

自 2023 年项目启动以来,JSDMirror 始终坚守免费、开源、社区驱动的原则。我们相信优秀的工具不应该设置付费墙,CDN 加速应当是互联网的基础设施,而非少数人的特权。

我们如何做到

Performance

基于 EdgeOne 边缘网络,全球 100+ 节点覆盖六大洲,智能 DNS 解析自动选择最优线路,中国大陆平均延迟低至 30ms。

Reliability

多 CDN 供应商负载均衡,故障秒级切换,99.99% 服务可用性。多级缓存策略确保即使源站不可达,CDN 仍可继续提供服务。

Security

全站 HTTPS 强制加密传输,多层安全防护体系(白名单规则、黑名单系统、速率限制、Bot 管理),HTML文件以 text/plain 提供确保安全。

多源站支持

JSDMirror 支持多种主流代码托管平台的自动同步,一条链接覆盖所有常用场景。

NPM

所有托管在 npm 上的包自动可用。支持 SemVer 版本(精确版本、主版本、范围版本、latest)。自动解析 package.json 中的 jsdelivr / browser / main / style 字段。

GitHub

直接引用 GitHub 仓库中的发布版本。支持 tag / branch / commit 引用,自动处理 GitHub 速率限制,缓存策略优化确保频繁访问的仓库保持最新。

WordPress.org

WordPress

WordPress 插件和主题的 CDN 加速。自动从 WordPress.org 插件目录同步,支持按版本引用,帮助你的 WordPress 站点加载更快。

CNB

CNB

云原生构建(Cloud Native Build,CNB)是新一代 AI Native GIT 平台。JSDMirror 支持 CNB 仓库资源的 CDN 加速,基于 Docker 生态,通过声明式语法让 AI 驱动 NPC 以更酷的方式开源协作。

Google Fonts

Google Fonts 字体镜像加速,通过独立域名访问,接口与官方完全一致。将 fonts.googleapis.com 替换为 fonts.cdn.xzzo.cn 即可,可作为官方服务的备选加速方案。

Gravatar

Gravatar 头像镜像加速,通过独立域名访问,接口与官方完全一致。将邮箱 SHA256 哈希后拼接 URL 即可获取头像,支持所有官方参数。

JSDMirror 数据一览

100+
全球边缘节点
覆盖六大洲
99.99%
服务可用性
SLA 保障
50M+
日均请求量
持续增长中
30ms
平均延迟
国内极速体验

生产级可用

JSDMirror 从一开始就是为生产环境设计的。我们持续监控性能指标,探索新的边缘计算技术与 CDN 供应商,确保每一次资源请求都能以最低延迟完成。

我们绝不接受宕机、超时或响应缓慢。托管在 JSDMirror 上的文件在任何情况下都不会影响你的网站正常访问——多级缓存和故障转移机制确保了最高的可靠性。

从个人博客到大型企业应用,JSDMirror 已经为数以千计的项目提供稳定的 CDN 服务。查看使用文档 →

多级缓存体系

JSDMirror 采用四级缓存策略,在速度与新鲜度之间取得最佳平衡:

L1

浏览器缓存

20天

资源的 Cache-Control 头设置为 20 天。在 20 天内,浏览器直接从本地缓存加载,不发起任何网络请求,实现零延迟访问。

L2

CDN 边缘缓存

12小时

边缘节点缓存热门资源。命中时延迟 < 5ms,无需回源。同一个边缘节点覆盖范围内的所有用户共享缓存。

L3

CDN 区域缓存

60秒

当边缘节点缓存未命中时,向上层区域节点请求。区域节点汇聚多个边缘节点的请求,大幅减少回源次数。

L4

源站缓存

永久(版本化)

版本化资源(如 jquery@3.7.1)在源站永久缓存。只有非版本化请求(如 latest)才会按 7 天周期刷新。

为什么选择 JSDMirror

如果你在国内开发,JSDMirror 是 jsDelivr 的最佳替代方案:

国内访问速度
150-500ms(跨海)
平均 30ms
API 兼容性
jsDelivr API
完全兼容
使用方式
更换域名即可
更换域名即可
NPM 包支持
全部 npm 包
全部 npm 包
GitHub 支持
仓库文件
仓库文件
版本语义
SemVer 全覆盖
SemVer 全覆盖
中国大陆节点
无大陆节点
密集覆盖
价格
免费(限流)
永免(不限流)

迁移只需一步:把域名从 cdn.jsdelivr.net 换成 cdn.jsdmirror.com,其它一切不变。 查看迁移指南 →

开源与社区

JSDMirror 是一个从社区中来、到社区中去的开源项目。我们的代码托管在 GitHub,所有讨论公开透明,欢迎任何形式的贡献——无论是提交代码、报告问题、改进文档,还是简单的 star 支持。

3000+
活跃项目
50M+
日均请求
100+
边缘节点
99.99%
可用性

可持续性

JSDMirror 对个人和开源项目永久免费。我们通过以下方式维持运营:

我们承诺:JSDMirror 的核心 CDN 服务将始终免费提供给开发者社区。 支持我们 →

技术架构

从用户请求到资源响应的完整数据流

Web 防护加速与缓存服务域名接入用户白名单规则黑名单系统审核系统速率限制Bot 管理站点加速配置中心规则引擎边缘函数节点缓存源站1234567891011121314请求安全通过MISS 回源拉取缓存命中 → 返回响应客户端
EdgeOne腾讯云 COSNginxGoPythonReact多级缓存智能调度HTTPS/TLSIPv6API Gateway

发展历程

2023

JSDMirror 项目正式启动,首批边缘节点上线,开始为开发者提供免费的 CDN 加速服务。

2024

完成多 CDN 供应商接入,实现智能调度与故障秒级切换;节点覆盖扩展至全球六大洲。

2025

推出 API 接口与定制化服务,日均请求量突破千万级,服务项目超过 5000 个。

2026

持续优化架构,提升服务可用性至 99.99%,继续为全球开发者提供更好的体验。

联系我们

电子邮件

ayao@cola.email

GitHub

github.com/JSDMirror

建议与反馈

欢迎提交 Issue 或 PR