GNU LibreJS logo

GNU LibreJS

Blocks non-free JavaScript code to protect user freedom.

Made by GNU.org

  • Firefox Extension

  • Javascript

  • gnu

  • flash

What is GNU LibreJS?

The LibreJS browser plugin safeguards user freedom by preventing the execution of non-free JavaScript code. Developed as a free add-on for GNU IceCat and other Mozilla-based browsers, LibreJS selectively blocks JavaScript that is non-free or non-trivial, while allowing the use of free and trivial JavaScript. This plugin directly addresses the concerns raised by Richard Stallman's "The JavaScript Trap" article, which highlighted the potential threats posed by nonfree JavaScript code to user autonomy and software freedom

Highlights

  • Blocks non-free and non-trivial JavaScript code
  • Allows the use of free and trivial JavaScript
  • Aims to address the "JavaScript Trap" issue described by Richard Stallman
  • Available as a free add-on for GNU IceCat and other Mozilla-based browsers

Platforms

  • Firefox
  • Linux
  • Mac
  • GNU IceCat
  • BSD
  • Windows

Languages

  • English

Features

    • Disable JavaScript

    • Privacy focused