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 need an updated version of Firefox for this extension
Extension Metadata
This add-on is not actively monitored for security by Mozilla. Make sure you trust it before installing.
Learn moreScreenshots
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 10 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)
- 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)
- jQuery up to 3.5.1
- Bootstrap CSS (Delivered by StackPath, NetDNA and MaxCDN)
- Bootstrap JavaScript (Delivered by StackPath, NetDNA and MaxCDN)
- MathJax
- AngularJS, AngularJS-Animate, AngularJS-Sanitize, AngularJS-Cookies and AngularJS-Touch
- ...and more (100 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 10 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
Report this add-on for abuse
If you think this add-on violates Mozilla's add-on policies or has security or privacy issues, please report these issues to Mozilla using this form.
Please don't use this form to report bugs or request add-on features; this report will be sent to Mozilla and not to the add-on developer.
PermissionsLearn more
This add-on needs to:
- Read and modify privacy settings
- Access browser tabs
- Access browser activity during navigation
- Access your data for all websites
More information
- Add-on Links
- Version
- 2.6.10
- Size
- 15.74 MB
- Last updated
- 6 days ago (Jul 24, 2021)
- License
- Mozilla Public License, version 2.0
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
Add to collection
Release notes for 2.6.10
• Updated: alpinejs v3.0.7 -> v3.2.2 (#529)
• Updated: libphonenumber-js v1.9.19 -> v1.9.22 (#530)
• Updated: vue-i18n v8.24.4 -> v8.25.0 (#531)
• Updated: vue v3.1.1 -> v3.1.5 (#532)
• Updated: video.js v7.13.1 -> v7.14.2 (#533)
• Updated: Google Material Icons v90 -> v92 (#534)
• Updated: Swiper v6.7.0 -> v6.8.0 (#535)
• Updated: algoliasearch v4.9.3 -> v4.10.3 (#536)
• Updated: instantsearch.js v4.24.0 -> v4.25.2 (#537)
• Updated: bootstrap v5.0.1 -> v5.0.2 (#538)
• Updated: findify-bundle v7.0.22 -> v7.0.24 (#539)
• Added: vuex v3.6.2 and v4.0.2 (#540)
• Added: jquery-ajax-unobtrusive v3.6.2 (#540)
• Added: sticky-js v1.3.0 (#540)
• Added: simplebar v5.3.4 (#540)
• Updated: Chart.js v3.3.2 -> v3.4.1 (#542)
• Added: Bootstrap JS v2.3.2 (#544)
• Updated: mdb-ui-kit v3.8.0 -> v3.9.0 (#547)
• Updated: lightgallery v2.1.5 -> v2.1.8 (#548)
• Fixed: Second "font-face" for Google Material Icons added (#546)
• Updated: element-ui v2.15.2 -> v2.15.3 (#549)
• Updated: p5.js v1.3.1 -> v1.4.0 (#550)
• Updated: markdown-it v12.0.6 -> v12.1.0 (#551)
• Mapping: algoliasearchLite -> algoliasearch (#552)
• Added: instantsearch.css v7.4.5 (#552)
• Mapping: instantsearch.js -> cdn.jsdelivr.net (#552)
• Added: jquery-ujs v1.2.3 (#553)
• Added: script.js v2.5.9 (#555)
• Mapping: FontAwesome (Font only) -> netdna.bootstrapcdn.com (#555)
• Added: angular-sanitize v1.6.10 (#556)
• Added: clappr v0.4.5 (#558)
• Mapping: video.js -> cdnjs.cloudflare.com (#559)
• Update: dayjs v1.10.5 -> v1.10.6 (#560)
• Fixed: Unblock Google Fonts (#561)
• Mapping: jquery-mobile -> ajax.googleapis.com (#564)
• Updated: highlight.js v11.0.1 -> v11.1.0 (#565)
• Updated: socket.io v4.1.2 -> v4.1.3 (#566)
• Fixed: Default charset of HTML filter (#567)
• Fixed Chromium: Removes metadata only if LocalCDN is enabled (#563)
• Added: Files of MathJax v2.7.5 (#568)
• Updated: bodymovin v5.7.11 -> v5.7.12 (#570)
• Updated: simplebar v5.3.4 -> v5.3.5 (#571)
• Updated: vue-i18n v9.1.6 -> v9.1.7 (#572)
• Updated: angular-material v1.2.2 -> v1.2.3 (#574)
• Updated: gsap v3.7.0 -> v3.7.1 (#575)
• Updated: flv.js v1.5.0 -> v1.6.0 (#577)
• Mapping: moment-with-locales -> cdnjs.cloudflare.com (#576)
• Mapping: vue v2.x & v3.x -> cdn.jsdelivr.net (#576)
• Added: bootstrap-icon v1.5.0 (#578)
• Updated: videojs-seek-buttons v2.0.1 -> v2.1.0 (#580)
• Updated: ngx-bootstrap v7.0.0 (#582)
• Ruleset generator for NoScript (#489)
• Updated: findify-bundle v7.0.18 -> v7.0.22 (#491)
• Updated: highlight.js v10.7.2 -> v10.7.3 (#492)
• Updated: highlight.js v11.0.1 (#493)
• Added: select2 v3.5.4 (#494)
• Updated: Swiper v6.6.1 -> v6.7.0 (#495)
• Updated: libphonenumber-js v1.9.16 -> v1.9.19 (#496)
• Updated: mdb-ui-kit v3.5.0 -> v3.8.0 (#497)
• Updated: socket.io v4.0.1 -> v4.1.2 (#498)
• Updated: vanilla-lazyload v17.3.2 -> v17.4.0 (#499)
• Updated: vue-i18n v8.24.3 -> v8.24.4 (#500)
• Added: fastclick v1.0.6 (#501)
• Added: jquery-tiny-pubsub v0.7.0 (#502)
• Updated: videojs-seek-buttons v2.0.0 -> v2.0.1 (#503)
• Updated: video.js v7.12.3 -> v7.13.1 (#504)
• Updated: vue v2.6.13 -> v2.6.14 (#505)
• Updated: vue v3.0.11 -> v3.1.1 (#505)
• Updated: webrtc-adapter v7.4.0 -> v7.7.1 (#506)
• Updated: ember.js v3.27.3 -> v3.27.5 (#507)
• Updated: webrtc-adapter v8.0.0 (#451)
• Fixed: Framework counter in options page
• Added: alpinejs v2.8.2 (#508)
• Updated: algoliasearch v4.9.1 -> v4.9.3 (#509)
• Updated: Google Material Icons v88 -> v90 (#510)
• Translation added: Catalan
• Mapping: brands.css, solid.css, fontawesome.css -> use.fontawesome.com
• Updated: hls.js v1.0.5 -> v1.0.7 (#511)
• Updated: snowplow v2.17.3 -> v2.18.0 (#513)
• Updated: jquery-csv v1.0.11 -> v1.0.21 (#514)
• Updated: mdbootstrap v4.19.1 -> v4.19.2 (#515)
• Updated: lightgallery v2.1.5 (#517)
• Updated: d3 v7.0.0 (#518)
• Updated: alpinejs v3.0.7 (#519)
• Updated: autocomplete.js v1.1.0 (#520)
• Updated: babel-standalone v7.14.6 (#521)
• Updated: vue-resource v1.5.2 -> v1.5.3 (#522)
• Updated: instantsearch v4.23.0 -> v4.24.0 (#523)
• Updated: slider-pro v1.5.0 -> v1.6.0 (#524)
• Updated: noUiSlider v15.1.1 -> v15.2.0 (#525)
• Updated: gsap v3.6.1 -> v3.7.0 (#526)
• Added: MathJax (/config/Tex-AMS-MML_HTMLorMML.js) v2.7.5 (#526)
• Updated: bulma v0.9.2 -> v0.9.3 (#528)
• Updated: libphonenumber-js v1.9.19 -> v1.9.22 (#530)
• Updated: vue-i18n v8.24.4 -> v8.25.0 (#531)
• Updated: vue v3.1.1 -> v3.1.5 (#532)
• Updated: video.js v7.13.1 -> v7.14.2 (#533)
• Updated: Google Material Icons v90 -> v92 (#534)
• Updated: Swiper v6.7.0 -> v6.8.0 (#535)
• Updated: algoliasearch v4.9.3 -> v4.10.3 (#536)
• Updated: instantsearch.js v4.24.0 -> v4.25.2 (#537)
• Updated: bootstrap v5.0.1 -> v5.0.2 (#538)
• Updated: findify-bundle v7.0.22 -> v7.0.24 (#539)
• Added: vuex v3.6.2 and v4.0.2 (#540)
• Added: jquery-ajax-unobtrusive v3.6.2 (#540)
• Added: sticky-js v1.3.0 (#540)
• Added: simplebar v5.3.4 (#540)
• Updated: Chart.js v3.3.2 -> v3.4.1 (#542)
• Added: Bootstrap JS v2.3.2 (#544)
• Updated: mdb-ui-kit v3.8.0 -> v3.9.0 (#547)
• Updated: lightgallery v2.1.5 -> v2.1.8 (#548)
• Fixed: Second "font-face" for Google Material Icons added (#546)
• Updated: element-ui v2.15.2 -> v2.15.3 (#549)
• Updated: p5.js v1.3.1 -> v1.4.0 (#550)
• Updated: markdown-it v12.0.6 -> v12.1.0 (#551)
• Mapping: algoliasearchLite -> algoliasearch (#552)
• Added: instantsearch.css v7.4.5 (#552)
• Mapping: instantsearch.js -> cdn.jsdelivr.net (#552)
• Added: jquery-ujs v1.2.3 (#553)
• Added: script.js v2.5.9 (#555)
• Mapping: FontAwesome (Font only) -> netdna.bootstrapcdn.com (#555)
• Added: angular-sanitize v1.6.10 (#556)
• Added: clappr v0.4.5 (#558)
• Mapping: video.js -> cdnjs.cloudflare.com (#559)
• Update: dayjs v1.10.5 -> v1.10.6 (#560)
• Fixed: Unblock Google Fonts (#561)
• Mapping: jquery-mobile -> ajax.googleapis.com (#564)
• Updated: highlight.js v11.0.1 -> v11.1.0 (#565)
• Updated: socket.io v4.1.2 -> v4.1.3 (#566)
• Fixed: Default charset of HTML filter (#567)
• Fixed Chromium: Removes metadata only if LocalCDN is enabled (#563)
• Added: Files of MathJax v2.7.5 (#568)
• Updated: bodymovin v5.7.11 -> v5.7.12 (#570)
• Updated: simplebar v5.3.4 -> v5.3.5 (#571)
• Updated: vue-i18n v9.1.6 -> v9.1.7 (#572)
• Updated: angular-material v1.2.2 -> v1.2.3 (#574)
• Updated: gsap v3.7.0 -> v3.7.1 (#575)
• Updated: flv.js v1.5.0 -> v1.6.0 (#577)
• Mapping: moment-with-locales -> cdnjs.cloudflare.com (#576)
• Mapping: vue v2.x & v3.x -> cdn.jsdelivr.net (#576)
• Added: bootstrap-icon v1.5.0 (#578)
• Updated: videojs-seek-buttons v2.0.1 -> v2.1.0 (#580)
• Updated: ngx-bootstrap v7.0.0 (#582)
• Ruleset generator for NoScript (#489)
• Updated: findify-bundle v7.0.18 -> v7.0.22 (#491)
• Updated: highlight.js v10.7.2 -> v10.7.3 (#492)
• Updated: highlight.js v11.0.1 (#493)
• Added: select2 v3.5.4 (#494)
• Updated: Swiper v6.6.1 -> v6.7.0 (#495)
• Updated: libphonenumber-js v1.9.16 -> v1.9.19 (#496)
• Updated: mdb-ui-kit v3.5.0 -> v3.8.0 (#497)
• Updated: socket.io v4.0.1 -> v4.1.2 (#498)
• Updated: vanilla-lazyload v17.3.2 -> v17.4.0 (#499)
• Updated: vue-i18n v8.24.3 -> v8.24.4 (#500)
• Added: fastclick v1.0.6 (#501)
• Added: jquery-tiny-pubsub v0.7.0 (#502)
• Updated: videojs-seek-buttons v2.0.0 -> v2.0.1 (#503)
• Updated: video.js v7.12.3 -> v7.13.1 (#504)
• Updated: vue v2.6.13 -> v2.6.14 (#505)
• Updated: vue v3.0.11 -> v3.1.1 (#505)
• Updated: webrtc-adapter v7.4.0 -> v7.7.1 (#506)
• Updated: ember.js v3.27.3 -> v3.27.5 (#507)
• Updated: webrtc-adapter v8.0.0 (#451)
• Fixed: Framework counter in options page
• Added: alpinejs v2.8.2 (#508)
• Updated: algoliasearch v4.9.1 -> v4.9.3 (#509)
• Updated: Google Material Icons v88 -> v90 (#510)
• Translation added: Catalan
• Mapping: brands.css, solid.css, fontawesome.css -> use.fontawesome.com
• Updated: hls.js v1.0.5 -> v1.0.7 (#511)
• Updated: snowplow v2.17.3 -> v2.18.0 (#513)
• Updated: jquery-csv v1.0.11 -> v1.0.21 (#514)
• Updated: mdbootstrap v4.19.1 -> v4.19.2 (#515)
• Updated: lightgallery v2.1.5 (#517)
• Updated: d3 v7.0.0 (#518)
• Updated: alpinejs v3.0.7 (#519)
• Updated: autocomplete.js v1.1.0 (#520)
• Updated: babel-standalone v7.14.6 (#521)
• Updated: vue-resource v1.5.2 -> v1.5.3 (#522)
• Updated: instantsearch v4.23.0 -> v4.24.0 (#523)
• Updated: slider-pro v1.5.0 -> v1.6.0 (#524)
• Updated: noUiSlider v15.1.1 -> v15.2.0 (#525)
• Updated: gsap v3.6.1 -> v3.7.0 (#526)
• Added: MathJax (/config/Tex-AMS-MML_HTMLorMML.js) v2.7.5 (#526)
• Updated: bulma v0.9.2 -> v0.9.3 (#528)
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