justjavac/replacegooglecdn — explained in plain English
Analysis updated 2026-05-18
Stop websites from hanging while waiting on blocked Google CDN resources.
Speed up loading of common libraries like jQuery and Bootstrap in China.
Redirect Google Fonts requests to a working mirror automatically.
Toggle which specific CDN domains get redirected through a settings page.
| justjavac/replacegooglecdn | wonderunit/storyboarder | panphora/overtype | |
|---|---|---|---|
| Stars | 3,650 | 3,649 | 3,652 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 1/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
README is written in Chinese.
ReplaceGoogleCDN is a browser extension for Chrome, Firefox, and Edge that automatically redirects requests for Google-hosted web resources to alternative servers located in China. The problem it solves is specific to internet users in China: many websites load JavaScript libraries, fonts, and other assets from Google's content delivery network, but those Google servers are blocked in China, which means pages either load very slowly or break entirely while waiting for resources that will never arrive. The extension works by intercepting network requests in the browser before they go out, and swapping the destination address. For example, a request to Google's font service gets redirected to a Chinese mirror of the same fonts. A JavaScript library that a site loads from Google gets fetched from a faster domestic server instead. The extension handles around 16 different Google-served resources including common libraries like jQuery and Bootstrap, the reCAPTCHA verification widget, Google Fonts, and developer documentation sites. Most of the redirects are turned on by default. A few optional ones, like redirecting jsDelivr or cdnjs, can be toggled through the extension's settings page, which you open by double-clicking the extension icon. The README is written in Chinese and includes a performance comparison showing the before-and-after load times for various resources on a site like Stack Overflow. In one example, a jQuery file that stalled completely from the Google server loaded in 95 milliseconds from the replacement server. The extension is available in the Chrome Web Store, Firefox Add-ons, and the Edge Add-ons store. It can also be installed manually from source by loading it as an unpacked developer extension.
ReplaceGoogleCDN is a browser extension that redirects blocked Google-hosted web resources to faster mirrors for users in China.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension API.
Not stated in the provided README excerpt.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.