LibreJS favicon

LibreJS

GNU LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial. LibreJS aims to address the JavaScript problem described in Richard Stallman's article "The JavaScript Trap".

  • Nonfree JavaScript denies us control of our computing by denying us the freedom to use it for any purpose, and to modify and share the code that runs locally in our browsers. Sites that don't provide freely licensed JavaScript with human-readable source code don't respect our freedom. That's where LibreJS comes into play, as it ensures that the JavaScript we do use is free software, by checking licenses and blocking nonfree JavaScript.