GNU LibreJS

GNU LibreJS

GNU LibreJS is a free add-on for Firefox and Chromium-based browsers that blocks nonfree nontrivial JavaScript code. It protects users from privacy/security issues and promotes the spread of free software.
GNU LibreJS image
privacy security javascript browser addon

GNU LibreJS: Free Add-on for Privacy & Security

A free add-on for Firefox and Chromium-based browsers, blocking nonfree nontrivial JavaScript code, promoting privacy and security while supporting free software.

What is GNU LibreJS?

GNU LibreJS is a free browser add-on that blocks nonfree nontrivial JavaScript code, helping users avoid privacy/security issues in web applications. It is available for both the Firefox and Chromium-based browsers such as Google Chrome.

JavaScript code often has undesirable privacy implications. Many websites send user data to third parties or use obfuscated JavaScript for tracking and advertisements. LibreJS blocks all such nonfree JavaScript code on websites, protecting the user's privacy and security. It only allows execution of JavaScript code if that code is available under a free software license.

In addition to privacy/security benefits, LibreJS also helps promote the spread of free JavaScript code and web applications. Developers are encouraged to license their JavaScript as free software to ensure compatibility with LibreJS. This helps foster open web standards and reduce reliance on proprietary frameworks or nonfree code.

LibreJS is a project from the Free Software Foundation and is a sister effort to projects like GNU LibreOffice. It represents the FSF's push for software freedom on the web just as LibreOffice does on the desktop.

GNU LibreJS Features

Features

  1. Blocks nonfree JavaScript code
  2. Protects user privacy and security
  3. Promotes free software

Pricing

  • Free
  • Open Source

Pros

Improves privacy

Increases security

Supports free software movement

Cons

May break some website functionality

Requires some configuration

Limited browser support


The Best GNU LibreJS Alternatives

Top Security & Privacy and Browser Privacy & Security and other similar apps like GNU LibreJS


NoScript icon

NoScript

NoScript is a free, open source browser extension available for Firefox, Chrome, and other browsers. It provides users with a powerful tool to control JavaScript, Java, Flash and other plugins on websites they visit.By default, NoScript blocks all scripts on web pages. Users can then selectively allow scripts on a...
NoScript image
Better Pop Up Blocker icon

Better Pop Up Blocker

Better Pop Up Blocker is a lightweight browser extension that blocks pop-up ads and notifications while browsing the web. It is designed to provide an uninterrupted browsing experience by preventing annoying and intrusive pop-ups from opening without consent.The extension uses advanced techniques such as script blocking and filter lists to...
Better Pop Up Blocker image
Sybu JavaScript Blocker icon

Sybu JavaScript Blocker

Sybu JavaScript Blocker is a browser extension available for Google Chrome, Mozilla Firefox, and Microsoft Edge. It gives users enhanced control over which JavaScript code runs on websites they visit.This extension has a simple interface that allows users to toggle JavaScript on and off for specific domains. There is also...
Sybu JavaScript Blocker image
QuickJava icon

QuickJava

QuickJava is a fast, lightweight integrated development environment (IDE) optimized for Java programming. It provides a streamlined interface that allows developers to quickly write, edit, compile, run and debug Java code.Some of the key features of QuickJava include:Syntax highlighting - Java keywords, comments, strings etc. are colored for improved readability...
QuickJava image
RequestPolicy icon

RequestPolicy

RequestPolicy is a free and open source browser extension available for Firefox that allows users to control cross-site requests made when browsing the web. It gives users more visibility into and control over requests made in the background to third-party sites while visiting web pages.By default, RequestPolicy blocks all cross-site...
RequestPolicy image
3P Request Blocker icon

3P Request Blocker

3P Request Blocker is a browser extension available for Firefox, Chrome, and Safari that blocks third-party requests to web pages in order to improve performance, save bandwidth usage, and enhance user privacy. It works by preventing external resources like trackers, advertisements, and analytics scripts from loading on websites you visit.By...
3P Request Blocker image
Negotiator icon

Negotiator

Negotiator is a cloud-based customer relationship management (CRM) platform tailored for sales teams. It helps streamline the entire sales process from generating leads to closing deals.Key features of Negotiator CRM include:Lead Management - Track leads from first contact to close. Score and qualify leads to focus on hot prospects.Account &...
Negotiator image
Kill Evil icon

Kill Evil

Kill Evil is a privacy-focused web browser aimed at providing enhanced online security and privacy for users. It blocks ads, trackers, malware, and other privacy-invading elements automatically, allowing users to browse the web more securely.Some key features of Kill Evil include:Built-in ad, tracker and malware blocking to prevent unauthorized tracking...
Flashblock icon

Flashblock

Flashblock is a popular browser extension available for Firefox, Chrome, and other browsers. It blocks Adobe Flash content from automatically loading on websites until the user allows it.By default, most websites with Flash load it automatically without asking the user. Flashblock gives users more control and choice over Flash content.It...