NoCoin
extension.js
NoCoin | extension.js | |
---|---|---|
3 | 7 | |
1,590 | 2,908 | |
- | - | |
0.3 | 9.7 | |
over 3 years ago | 11 days ago | |
JavaScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
NoCoin
-
Ask HN: What is the most impactful thing you've ever built?
My most impactful project was definitely NoCoin [0], the first web miner blocker. Back when Monero miners started appearing and sneakily mining on pages, like The Pirate Bay for example, I decided to throw together a browser extension that would simply block requests to the resources that hosted these mining scripts. The project was in no way a technical achievement, it was simply intercepting requests and blocking them based on a list. I could have very well added the resources to some other project like uBlock origin. But it got traction, ended up in the press (WIRED, Motherboard, Gizmodo) and ultimately started being integrated within browsers (Opera was first) and most of the popular ad blockers. The project lost its relevance as everyone else was doing it better and maintaining the list of blocked resources was too time consuming for me. Nevertheless, the goal was achieved, which was to "get rid" of crypto mining on the web. The mission got carried by bigger actors, which brings me more satisfaction than the popularity of the project.
Another impactful project of mine was also a browser extension. Internal tool that started as a lunch time project to make my team's life easier. Can't go in detail on that one, but basically they liked it and start suggesting improvements. So did a department that was working with us. And bit by bit, it became a really useful tool that became standard in these departments. Last I heard, the tool is now deployed company-wide. Crazy to think it started just from some lunch time hacking :-)
[0] https://github.com/keraf/NoCoin
-
Nonprofit Websites Are Full of Trackers. That Should Change.
Which in of itself is not a huge dealbreaker since the code is open source and can be found Here, unfortunately after reading their GitHub they are no longer supporting the extension (which makes sense since browsers can stop most mining activity nowadays)
-
me_irl
Genuine tip, lots of those sites use your computer to mine bitcoin. If you download a browser extension like No Coin, the videos load a lot faster. Can't verify it for every site, but when it works, it works.
extension.js
- Extension is a pnp, zero-config, cross-browser extension development tool
-
Show HN: I made a CLI tool to create web extensions with no build configuration
FWIW there's an existing issue for "firefox support" which you can subscribe to in order to be notified when this feature lands.
https://github.com/cezaraugusto/extension.js/issues/5
- npx extension create my-extension – zero-config web extension development tool
-
Web Weekly #8
cezaraugusto/extension-create – Create modern cross-browser extensions with no build configuration.
- Create modern browser extensions with no build configuration
What are some alternatives?
BetterViewer - a replacement for the image viewing mode built into Firefox and Chrome-based web browsers.
preact-chrome-extension - A Out of the Box 🎁 Browser Extension Template with support for Preact, React, Typescript [Moved to: https://github.com/Debdut/browser-extension]
lsblk - List information about block devices in the FreeBSD system.
netflix-4K-DDplus - MicrosoftEdge(Chromium core) extension to play Netflix in 4K(Restricted)and DDplus audio
uBlock - uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari. [Moved to: https://github.com/uBlock-LLC/uBlock]
surfingkeys-conf - 🏄 A SurfingKeys config which adds 180+ key mappings & 50+ search engines
youtube - [top~1 open YouTube & Video web-extension] Enrich your experience & choice! 🧰100+clever features📌set&forget📌Longest-standing(yet rare&tough alone. Please help/join🧩us👨👩👧👧) ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
alfred-browser-tabs - 🔍 Search browser tabs from Chrome, Brave, Safari, etc..
mil - A small, concatenative programming language. Implemented in C99.
De-Mainstream-YouTube-Extension - De-Mainstream YouTube A browser extension to remove Mainstream Media results from YouTube searches.
automount - Simple devd(8) based automounter for FreeBSD
swift-selection-search - Swift Selection Search (SSS) is a simple Firefox add-on that lets you quickly search for some text in a page using your favorite search engines.