Hey everyone,
For the past three months, I’ve been heads-down building Chroma Ad-Blocker. To be blunt, I genuinely just really fucking hate ads, that hatred has fueled this project from day one. It’s a Manifest V3 ad blocker with a built-in split-tunnel proxy router that you can set up with your own VPN. The repo has always been public, but I haven't shared it anywhere until now. I’ve reached a point where I’m "lost in the sauce" and I need to get this out there to mentally move on to the next phase of development. For the sake of transparency, I’m posting this from my long-time Reddit account rather than a throwaway.
I realize this project might seem unnecessary given the trusted options out there. I was a longtime uBlock/Firefox user (and a Brave user before that). While I still love Firefox, I eventually had to use Chrome for work and I'll admit, I fell in love with the UI. I even tried Vivaldi, but nothing stuck like Chrome did. The problem was that I missed uBlock so much I was keeping Firefox open just for YouTube since every ad-blocker on Chrome seemed to eventually break YouTube. After quitting my job a while back and doing some local freelance dev work, I became obsessed with fixing this gap.
I know this community is rightfully skeptical. I value security as much as anyone, so the project is 100% free and source-available. I’m keeping it off the Chrome Web Store to bypass their arbitrary restrictions, which means it requires sideloading via Developer Mode. I encourage you to audit the code yourself.
Source Code: https://github.com/Dabrogost/Chroma-Ad-Blocker
I wanted to build something lightweight but powerful. It handles everything from standard banners to recipe blog clutter, and includes a dedicated YouTube engine. I also built a dynamic ad accelerator as a fallback toggle for YouTube if the primary engine hits a snag, the overlay also works on Prime Video.
The feature I’m most excited about and where I need your help is the Proxy Router:
- Proxy Routing Testers: You can route specific sites through an HTTP/HTTPS/SOCKS5 proxy while keeping the rest of your browsing on your direct connection (there is also a global VPN fallback mode). I really need people to test this with their own setups and credentials to see how smoothly it handles connections.
- General Feedback: I’m looking for any thoughts on the UI, performance, or weird bugs you encounter.
I really appreciate any feedback or testing you can provide!
[link] [comments]
