
LocalCDN by nobody
Emulates remote frameworks (e.g. jQuery, Bootstrap, AngularJS) and delivers them as local resource. Prevents unnecessary 3rd party requests to Google, StackPath, MaxCDN and more. Prepared rules for uBlock Origin/uMatrix.
You'll need Firefox to use this extension
Extension Metadata
Screenshots
















About this extension
LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported resources locally, and injects them into the environment. All of this happens automatically, so no prior configuration is required.
Differences between LocalCDN and Decentraleyes
LocalCDN contains a big collection of frameworks and useful functions.
https://codeberg.org/nobody/LocalCDN
Would you like to see other CDN or versions (e.g. jQuery or Bootstrap) integrated? Feel free to open an issue or pull request.
Donations are possible. The possibilities for donations can be displayed in the extension. (Reduces traffic and prevents your IP from being listed in the server logs. Therefore a small offline help page is also integrated.)
For clarification: This extension doesn't create an external connection by itself. LocalCDN contains these frameworks/libraries in add-on storage. This is the reason why the size of LocalCDN is 17 MB. There is also a donation page and a short FAQ page inside the extension. There are only external connections in the form of hyperlinks that the user must actively click on. This includes, for example, the test page or the translation platform "Weblate". All links are marked.
---
This add-on is a fork of https://git.synz.io/Synzvato/decentraleyes
Differences between LocalCDN and Decentraleyes
LocalCDN contains a big collection of frameworks and useful functions.
- New: Sync extension settings with Firefox Sync or own server
- Includes Rocket Loader, Findify, Vue.js, page.js, lozad, AngularJS, Bootstrap, Google Material Icons, React, Vue, Chart.js and much more. The list will be continuously updated.
- Includes Font Awesome in different version (v3.x, v4.x, v5.x, v6.x)
- Prepared rules for uBlock Origin/uMatrix/AdGuard and notifications if rule changes are necessary
- Removes integrity/crossorigin attributes to replace more frameworks
- Font Awesome (3.x, 4.x, 5.x, 6.x)
- jQuery
- Bootstrap CSS (Delivered by StackPath, NetDNA and MaxCDN)
- Bootstrap JavaScript (Delivered by StackPath, NetDNA and MaxCDN)
- MathJax
- TinyMCE
- AngularJS, AngularJS-Animate, AngularJS-Sanitize, AngularJS-Cookies and AngularJS-Touch
- ...and more (>200 different frameworks in various versions in total!)
https://codeberg.org/nobody/LocalCDN
Would you like to see other CDN or versions (e.g. jQuery or Bootstrap) integrated? Feel free to open an issue or pull request.
Donations are possible. The possibilities for donations can be displayed in the extension. (Reduces traffic and prevents your IP from being listed in the server logs. Therefore a small offline help page is also integrated.)
For clarification: This extension doesn't create an external connection by itself. LocalCDN contains these frameworks/libraries in add-on storage. This is the reason why the size of LocalCDN is 17 MB. There is also a donation page and a short FAQ page inside the extension. There are only external connections in the form of hyperlinks that the user must actively click on. This includes, for example, the test page or the translation platform "Weblate". All links are marked.
---
This add-on is a fork of https://git.synz.io/Synzvato/decentraleyes
Rate your experience
Permissions and dataLearn more
Required permissions:
- Read and modify privacy settings
- Access browser activity during navigation
- Access your data for all websites
More information
- Add-on Links
- Version
- 2.6.80
- Size
- 21.98 MB
- Last updated
- 10 days ago (Jun 22, 2025)
- Related Categories
- License
- Mozilla Public License 2.0
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Tags
Add to collection
Release notes for 2.6.80
Updated
<ul>
<li>react-intl v7.1.10 -> v7.1.11</li>
<li>axios v1.8.4 -> v1.10.0</li>
<li>swagger-ui v5.20.2 -> v5.25.2</li>
<li>gsap v3.12.7 -> v3.13.0</li>
<li>bootbox.js v6.0.2 -> v6.0.4</li>
<li>webrtc-adapter v9.0.1 -> v9.0.3</li>
<li>algoliasearch v5.20.2 -> v5.29.0</li>
<li>backbone.js v1.6.0 -> v1.6.1</li>
<li>bodymovin v5.12.2 -> v5.13.0</li>
<li>bootstrap-icons v1.11.3 -> v1.13.1</li>
<li>bootswatch v5.3.3 -> v5.3.6</li>
<li>bulma v1.0.3 -> v1.0.4</li>
<li>Google Material Icons Outlined v109 -> v110</li>
<li>Google Material Icons Round v108 -> v109</li>
<li>Google Material Icons Sharp v109 -> v110</li>
<li>Google Material Icons TwoTone v112 -> v113</li>
<li>Google Material Symbols Outlined v250 -> v252</li>
<li>hls.js v1.5.18 -> v1.6.0</li>
<li>instantsearch.js v4.77.0 -> v4.79.0</li>
<li>jsrender v1.0.15 -> v1.0.16</li>
<li>libphonenumber-js v1.11.18 -> v1.12.9</li>
<li>react v19.0.0 -> v19.1.0</li>
<li>react-dom v19.0.0 -> v19.1.0</li>
<li>react-router v6.28.1 -> v6.30.0</li>
<li>simplebar v6.3.0 -> v6.3.1</li>
<li>tinymce v7.6.1 -> v7.9.1</li>
<li>twitter-bootstrap v5.3.3 -> v5.3.7</li>
<li>video.js v8.22.0 -> v8.23.3</li>
<li>vue v3.5.13 -> v3.5.17</li>
<li>vue-i18n v11.1.1 -> v11.1.6</li>
<li>vue-router v4.5.0 -> v4.5.1</li>
</ul>
Added
<ul>
<li>Material Symbols Outlined v250 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1696">#1696</a>)</li>
<li>Flickity CSS v3.0.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
<li>Flickity JS + CSS v2.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
<li>mdb-ui-kit v9.1.0</li>
<li>p5.js v2.0.3</li>
</ul>
Fixed
<ul>
<li>Error in the settings page if translation incomplete (<a href="https://codeberg.org/nobody/LocalCDN/issues/1659">#1659</a>)</li>
<li>Link behind "Open Collective" button (<a href="https://codeberg.org/nobody/LocalCDN/issues/1694">#1694</a>)</li>
<li>Visible placeholder text on website (<a href="https://codeberg.org/nobody/LocalCDN/issues/1678">#1678</a>)</li>
</ul>
Mapping
<ul>
<li>cdn.jsdelivr.net / unpkg.com -> Flickity (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
</ul>
<ul>
<li>react-intl v7.1.10 -> v7.1.11</li>
<li>axios v1.8.4 -> v1.10.0</li>
<li>swagger-ui v5.20.2 -> v5.25.2</li>
<li>gsap v3.12.7 -> v3.13.0</li>
<li>bootbox.js v6.0.2 -> v6.0.4</li>
<li>webrtc-adapter v9.0.1 -> v9.0.3</li>
<li>algoliasearch v5.20.2 -> v5.29.0</li>
<li>backbone.js v1.6.0 -> v1.6.1</li>
<li>bodymovin v5.12.2 -> v5.13.0</li>
<li>bootstrap-icons v1.11.3 -> v1.13.1</li>
<li>bootswatch v5.3.3 -> v5.3.6</li>
<li>bulma v1.0.3 -> v1.0.4</li>
<li>Google Material Icons Outlined v109 -> v110</li>
<li>Google Material Icons Round v108 -> v109</li>
<li>Google Material Icons Sharp v109 -> v110</li>
<li>Google Material Icons TwoTone v112 -> v113</li>
<li>Google Material Symbols Outlined v250 -> v252</li>
<li>hls.js v1.5.18 -> v1.6.0</li>
<li>instantsearch.js v4.77.0 -> v4.79.0</li>
<li>jsrender v1.0.15 -> v1.0.16</li>
<li>libphonenumber-js v1.11.18 -> v1.12.9</li>
<li>react v19.0.0 -> v19.1.0</li>
<li>react-dom v19.0.0 -> v19.1.0</li>
<li>react-router v6.28.1 -> v6.30.0</li>
<li>simplebar v6.3.0 -> v6.3.1</li>
<li>tinymce v7.6.1 -> v7.9.1</li>
<li>twitter-bootstrap v5.3.3 -> v5.3.7</li>
<li>video.js v8.22.0 -> v8.23.3</li>
<li>vue v3.5.13 -> v3.5.17</li>
<li>vue-i18n v11.1.1 -> v11.1.6</li>
<li>vue-router v4.5.0 -> v4.5.1</li>
</ul>
Added
<ul>
<li>Material Symbols Outlined v250 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1696">#1696</a>)</li>
<li>Flickity CSS v3.0.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
<li>Flickity JS + CSS v2.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
<li>mdb-ui-kit v9.1.0</li>
<li>p5.js v2.0.3</li>
</ul>
Fixed
<ul>
<li>Error in the settings page if translation incomplete (<a href="https://codeberg.org/nobody/LocalCDN/issues/1659">#1659</a>)</li>
<li>Link behind "Open Collective" button (<a href="https://codeberg.org/nobody/LocalCDN/issues/1694">#1694</a>)</li>
<li>Visible placeholder text on website (<a href="https://codeberg.org/nobody/LocalCDN/issues/1678">#1678</a>)</li>
</ul>
Mapping
<ul>
<li>cdn.jsdelivr.net / unpkg.com -> Flickity (<a href="https://codeberg.org/nobody/LocalCDN/issues/1695">#1695</a>)</li>
</ul>
More extensions by nobody
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet
- There are no ratings yet