#LibreJS
personally I think it's better to use a specialized JavaScript blocker extension (e.g. NoScript, LibreJS, uBlock Origin, Ghostery, etc.) rather than turning JavaScript off entirely, but to each their own, I guess...
March 7, 2024 at 3:19 AM
i think they did librejs or something but no one uses that
December 20, 2025 at 11:19 PM
October 16, 2024 at 4:26 AM
LibreJS fails to consider that HTML+CSS is turing complete and can also be minified to the point of being unreadable. If you really don't want to run non-free code without the source, you'd need to disable the markup too! Get on it, GNU. (don't do this. don't use librejs either)
June 14, 2025 at 11:17 PM
Decided to try out GNU IceCat out of sheer curiosity. So far the amount of annoying popups and broken sites stemming from extensions that block all non LibreJS Javascript have made me realize that "full free software" projects like this are purely for RMS and friends and useless for everyone else.
October 29, 2024 at 4:09 AM
The phrase "This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is." is almost tailor made to piss off people who run LibreJS and block other scripts.
September 3, 2026 at 1:38 AM
New asciinema player release!

- keystroke overlay
- cursor mode option (blinking/steady/hidden)
- improved rendering of #powerline and box-drawing symbols
- improved accessibility of control bar buttons
- standalone bundle is now compatible with #librejs
- #typescript definitions included in […]
Original post on fosstodon.org
fosstodon.org
June 19, 2026 at 9:07 AM
Urgent: HUD translation services
US citizens: call on HUD to continue offering translation services to people in their official requests and transactions. Here's how to make the actionnetwork.org letter campaign linked above work without running the site's nonfree JavaScript code. (See https://gnu.org/philosophy/javascript-trap.html for why that issue matters.) First, make sure you have deactivated JavaScript in your browser or are using the LibreJS plug-in. I have done the next step for you: I added `?nowrapper=true' to the end of the campaign URL before posting it above. That should bring you to a page that starts with, "Letter campaigns will not work without JavaScript!" They indeed won't work without some manual help, but the following simple method seems adequate for many of them, including this one. To start, fill in the personal information answers in the box on the right side of the page. That's how you say who's sending the letter. Then click the "START WRITING" button. That will take you to a page that can't function without nonfree JavaScript code. (To ensure it doesn't function perversely _by running_ that nonfree code, you can enable LibreJS or disable JavaScript by visiting that page.) You can finish sending without that code By editing its URL in the browser's address bar, as follows: First, go to the end and insert `&nowrapper=true'. Then tell the browser to visit that URL. This should give you a version of the page that works without JavaScript. Edit the subject and body of your letter. Finally, click on the "SEND LETTER" button, and you're done. This method seems to work for letter campaigns that send the letters to a fixed list of recipients, the same recipients for every sender. Editing and revisiting the URL is the only additional step needed to bypass the nonfree JavaScript code. I'm sure you'll agree it is a small effort for the result of supporting the campaign without opening your computer to unjust (and potentially malicious) software.
stallman.org
September 1, 2025 at 5:13 AM
Urgent: Racial profiling complaints
US citizens: Tell the Supreme Court Racial Profiling is Unconstitutional. Here's how to make the actionnetwork.org letter campaign linked above work without running the site's nonfree JavaScript code. (See https://gnu.org/philosophy/javascript-trap.html for why that issue matters.) First, make sure you have deactivated JavaScript in your browser or are using the LibreJS plug-in. I have done the next step for you: I added `?nowrapper=true' to the end of the campaign URL before posting it above. That should bring you to a page that starts with, "Letter campaigns will not work without JavaScript!" They indeed won't work without some manual help, but the following simple method seems adequate for many of them, including this one. To start, fill in the personal information answers in the box on the right side of the page. That's how you say who's sending the letter. Then click the "START WRITING" button. That will take you to a page that can't function without nonfree JavaScript code. (To ensure it doesn't function perversely _by running_ that nonfree code, you can enable LibreJS or disable JavaScript by visiting that page.) You can finish sending without that code By editing its URL in the browser's address bar, as follows: First, go to the end and insert `&nowrapper=true'. Then tell the browser to visit that URL. This should give you a version of the page that works without JavaScript. Edit the subject and body of your letter. Finally, click on the "SEND LETTER" button, and you're done. This method seems to work for letter campaigns that send the letters to a fixed list of recipients, the same recipients for every sender. Editing and revisiting the URL is the only additional step needed to bypass the nonfree JavaScript code. I'm sure you'll agree it is a small effort for the result of supporting the campaign without opening your computer to unjust (and potentially malicious) software.
stallman.org
September 25, 2025 at 4:09 AM
#Drupal module release: librejs 2.2.2 (2026-08-27) #PHP. See https://www.drupal.org/project/librejs/releases/2.2.2
August 27, 2026 at 4:30 AM
Feed: "Techrights"
Published on Wednesday, July 22, 2026
After Involvement by the Free Software Foundation (FSF) LibreTech and Quibble Gain More Participants
RMS expressed gratitude for people who worked on Quibble and improved LibreJS after many years of inactivity
techrights.org
July 22, 2026 at 2:34 PM
The fact YahooMail works when GNU LibreJS is an active addon is hilarious
April 5, 2025 at 5:44 PM
Solidot: "回顾 Firefox 的分支"
回顾 Firefox 的分支
Mozilla 过去几年的做法比如拥抱 AI 可能会让 Firefox 用户感到不满。他们可能会想迁移到其它浏览器。但对大部分 Firefox 用户而言,Chrome 或基于 Chromium 的浏览器显然是一种更差的选择,那么可行的选择就剩下了 Firefox 的分支。 Firefox 的分支存在已久。因 Mozilla 的商标使用政策,自由软件发行版 Debian 维护了一个分支 Iceweasel,该项目于 2016 年终止。GNU 项目也采用了 Iceweasel,它后来改名为 GNU IceCat,并一直维护至今,基于 Firefox 115.20.0 的 IceCat 115.20.0esr 是最新的 ESR 版本。GNU IceCat 与 Firefox 的最明显区别是用 LibreJS 替代 JavaScript,此举可能导致大量网站不能正常工作。IceCat 适合那些拥护自由软件精神而不在意功能的用户。 Floorp 是另一个分支,由日本学生社区 Ablaze 开发,Floorp 最初是基于 Chromium,2022 年切换到 Firefox,第一个版本是 Floorp v7,最新版本是 基于 Firefox ESR 128.8.0 的 Floorp 11.23.1。 始于 2020 年的 LibreWolf 项目主要从 Firefox 中移除非自由功能,如遥测、DRM、Pocket 集成,禁用了 Firefox Sync 同步功能,LibreWolf 的最新版本是基于 Firefox 135 的 135.0.1。 Zen 浏览器项目是最新的 Firefox 分支,目前处于 beta 阶段,最新版本是基于 Firefox 135.0.1 的 1.8.2b,它的用户界面与 Firefox 有很大区别。 其它分支还有 Basilisk、Waterfox、Pale Moon 等。但所有分支都依赖于 Mozilla 完成大部分开发工作。
www.solidot.org
March 15, 2025 at 10:37 AM
的 IceCat 115.20.0esr 是最新的 ESR 版本。GNU IceCat 与 Firefox 的最明显区别是用 LibreJS 替代 JavaScript,此举可能导致大量网站不能正常工作。IceCat 适合那些拥护自由软件精神而不在意功能的用户。 Floorp 是另一个分支,由日本学生社区 Ablaze 开发,Floorp 最初是基于 Chromium,2022 年切换到 Firefox,第一个版本是 Floorp v7,最新版本是 基于 Firefox ESR 128.8.0 的 Floorp 11.23.1。 始于 2020 年的 LibreWolf 项目主要从 Fir
March 15, 2025 at 10:00 AM
Here's a legislation idea for my creator (or anyone else, for that matter): do a bill to enact LibreJS-compatibility
November 25, 2025 at 10:46 AM
Full Dem. control of government would make LibreJS-compatibility more likely to be enacted, which would be gorgeous.
September 3, 2025 at 4:31 AM
WA State Rep. Davina Duerr probably supports LibreJS-compatibility, which is charitable (if they don't, they should)
March 13, 2025 at 5:11 PM
May 13, 2024 at 6:28 PM
Feed: "Techrights"
Published on Sunday, June 28, 2026
Efforts to Resume Progress on FreeJS, LibreJS, and Reduce Dependence on Microsoft
It's still in a relatively early development stage
techrights.org
June 28, 2026 at 8:53 PM