r/browsers

▲ 90 r/browsers+10 crossposts

Built a open-source browser extension to stop my doomscrolling

I was looking for a website blocker to help me focus, but almost all the options on the web store are either bloated, want you to create an account, or charge a monthly fee just to block more than a few sites.
I spent my free time coding a lightweight browser extension called Flow. I recorded a quick screen recording of the interface.
The extension is entirely local-first. All your browsing history, blocked lists, and statistics stay on your own computer. There are no cloud databases, no user accounts, and no data tracking.
I would love to get your feedback on the UI/UX and any features you think I should add next.

u/Icy-prime- — 2 hours ago
▲ 166 r/browsers+1 crossposts

What browser do you use?

Just wanted to know, what browser you ppl use cause I have too many installed for no reason

u/mambo2107 — 7 hours ago

browser alternative advice

first reddit post in general so excuse me if this is a bit choppy but the title says it all kinda. if this is the wrong place then please tell me

recently decided to leave chrome after they completely axed all ways to continue using ublock after many years.. all that i can say is that im the type of person that has a lot of tabs up and running(around 20-30, trying to curb that lol) so i want to know if there's an alternative that can handle that otherwise fire away w/ alternatives. the device im using is a laptop i got back in 2024 in case anyone is curious

reddit.com
u/EngineeringBasic9919 — 2 hours ago

I was using Chrome from 16 years, Now shifted to LibreWolf !!!

I was hardcore fan of Google Chrome, But now i shifted to LibreWolf. Real reason is i can not use uBlock Origin. Google even stopped it from developer option in Chrome. Recently i was using uBlock Origin Lite, It some times unable to block ads, adguard also worked in chrome but i checked it months ago. I was using uBlock Origin from years, So now i decided to move to LibreWolf.

reddit.com
u/Sea-Win1157 — 1 hour ago

Which browser should I use?

I am done with google chrome. It takes up so much memory and crashes my computer with barely any tabs open, I hate the AI overviews, and the privacy issues do concern me. I've tried looking for a simple answer and am struggling. What do you think is the best browser and what do you use? Thanks

reddit.com
u/MK_magnifico — 6 hours ago

Free services

I want to test and train my skills in vulnerability finding. So if anyone has some open source repos they want me to check for free. I’m down, for a cve.

reddit.com
u/YardStunning2324 — 7 hours ago

Time to change browsers. again.. (12GB/16GB RAM on Vivaldi)

Yesterday, my PC was feeling sluggish so I opened up my task manager only to find Vivaldi using 12gb of my 16gb memory.

For the past few months i have been experimenting and testing different browsers. Started from arc, liked the vertical tabs and the customizability, then got zen, firefox, then eventually landed on vivaldi for the longest time. All features are good, it's customizable, has profiles (which I use to separate work and personal accounts) and it was the browser that stuck with me for a while. Yesterday as I just opened my pc and vivaldi, i felt that like it was really sluggish and laggy, so I checked task manager to find that Vivaldi was using up 12gb of my system memory. this shocked me as I never really checked, and didn't realize until now. I have a pretty decent system with Ryzen 5 5600x and 9060xt with 16gb 3600mhz ram, and that's okay with my workload of just doing some light browsing youtube, occasional google docs etc.

The problem I've had has been the same accross zen firefox and now vivaldi. Too much ram usage. There's no problem when I use my mac on these but when it's my pc it just takes up too much space that my other apps become laggy.

Now i'm thinking of switching out and trying brave, is that a good option? should I try other ones like waterfox? need lighter but good browsers that fit into my needs of vertical tabs and spaces/profiles. or is the problem not with the browsers but with me.

TLDR: Vivaldi took up 12gb of my system memory, need browser reco for lighter browsers, or am I the problem

reddit.com
u/Kalibre_0 — 13 hours ago

IronFox Vs Brave (on Android)

Which is better in these points:

Privacy, Resource using, bloat and which one runs faster and smoother?

u/Apprehensive-Okra36 — 19 hours ago

Why Helium is currently my favorite browser

It's clean, barebones, doesn't come with a bunch of bloat, and just lets you browse without any nonsense popups. It lets you remove UI elements you don't like, for example I do not need that profiles icon on my address bar. By default it stays put of your way, which is what any browser should do.

I will say, I don't expect full MV2 uBO to stay for much longer. I'd like to see Helium implement a form of either Brave or Cromite's adblock engine built in once the maintenance cost of a whole MV2 backend gets too difficult. Or switch to uBO Lite built in. I don't mind either option, I was using Lite for months and it didn't bother me. Brave Shields is solid enough. uBO may have the strongest blocks, but I'm fine with Lite even in Basic mode or a DNS level blocker like a Pi-Hole.

reddit.com
u/Venylynn — 19 hours ago

FYI: Waterfox 6.7-beta is available in staging with NATIVE vertical tree tabs!

Download the appropriate release for your platform: https://cdn.waterfox.com/waterfox/staging/6.7.0-beta.1

For example, the Windows executable can be found here.

As far as I'm aware, this is one of the first major browser releases to implement native (as opposed to extension-based) tree tabs. Also seems to come with a massive UI overhaul. Looks great IMO, and I'm excited to test it out more thoroughly.

reddit.com
u/zandm7 — 13 hours ago

Anong forks ang subs nyo as second browser?

I tried several browsers both forks and non, trial and error ang resulta. Pero sa brave lang talaga ako nag stay..

reddit.com
u/R36613-ONE — 14 hours ago

Does this browser exist?

  1. for Android
  2. Chromium-based
  3. MV2 extension support after Chrome removes it (so I can use uBlock Origin)
  4. Maintained

Microsoft Edge fits all these, but it's privacy-invasive and drains a lot of battery because of it's bloatware...

reddit.com
u/Sad_Offer_7133 — 1 day ago
▲ 151 r/browsers+1 crossposts

Brave Browser is going to bring Workspaces after Containers feature soon

As far as I know yet there is no ETA but it's almost ready for the upcoming new releases.

You can find issues and completed pull requests:

https://github.com/brave/brave-browser/issues?q=workspaces

I loved beta phase of Containers what seems handy than Firefox's one due to built-in feature instead of addon/extension.

Workspaces may help me to organize complex tasks way easier than ever.

Brave team at last works on serious features rather than shitty Web3-AI etc.

Edit:

I forgot to mention what Brave Workspaces won't be dedicated multi windows but all in one window for easy switch as Vivaldi not alike Edge.

u/BlokZNCR — 1 day ago
▲ 4 r/browsers+1 crossposts

Complete Guide to Installing the MV2 Manifest Extension in Google Chrome and Chromium-Based Browsers: 150.0.7871.63 Windows OS (Developer Offline Mode)

The Developer Offline Mode (DOM) method is the result of extensive research across various Reddit forums and my own experiments, which have successfully installed MV2 manifest extensions in Brave browser version 1.92.134 (note: the Brave 1.92.134 update has disabled MV2 extensions, just like Google Chrome and other Chromium-based browsers, except for Brave’s four internal MV2 hosts). Since Brave uses the same engine as Google Chrome, I believe the DOM method can be applied to Google Chrome and other Chromium-based browsers running version 150 or later. Here are the steps:

A. Procedure

  1. Close your browser and unpin it from the Windows taskbar before proceeding to the next step. This is to prevent conflicts.
  2. Locate your browser’s shortcut by clicking the Windows icon > search for your browser’s name > “Open file location,” or navigate to the directory in File Explorer as follows: C:\Users\PC Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
  3. Right-click on your browser’s shortcut > Open Shortcut Properties > note the text in the “Start in” field (“C:\Users\PC Name\AppData\Local\Programs\Browser Name.exe”)
  4. Add a single space after “exe,” then copy and paste the following flags into the “Start in” field: "--enable-features=AllowLegacyMV2Extensions,UnexpireFlagsM147,UnexpireFlagsM148,UnexpireFlagsM149 --disable-features=ExtensionManifestV2Unsupported,ExtensionManifestV2Disabled"
  5. Double-check everything before clicking OK or Apply. Make sure the spacing and flags are entered exactly as shown in the guide for this method to work. If everything is correct, click OK in File Explorer.
  6. Open the browser shortcut that now has the flags applied and pin that shortcut to the taskbar for easier access. Be sure to always open your browser via the pinned shortcut on the taskbar (the reason for this will be explained in Point B. Important Note).
  7. Open the extensions menu in your browser. Next, enable developer mode in the top-right corner.
  8. The DOM method uses developer mode, so every MV2 extension installation is performed offline without being tied to or influenced by the Chrome Web Store. Here are the two installation paths for the DOM method:

a. Extension repository path. This method uses the (.zip) file of the MV2 extension available on a repository site (GitHub, Codeberg, GitFlic, etc.). To download it, click the “Releases” section on the right side of the repository and download the extension’s ZIP file, or click the green icon > “Download ZIP.” I highly recommend creating a dedicated folder on your Windows PC to store all MV2 extension ZIP files so you don’t have trouble finding them later. Once downloaded, extract the .zip file using File Explorer’s built-in features or software like 7-Zip. Return to the extensions page in your browser > click “Load Unpacked” > locate the folder containing the extracted MV2 extension .zip files > click “Select Folder.” If steps 1–7 were followed correctly, the MV2 extension will be active and ready to use.

b. CRX extraction method. This second method is a solution if you cannot find the repository site for the MV2 extension you want to install. First, install the CRX Extractor/Downloader extension. Second, search for the extension’s page in the Chrome Web Store (note: the MV2 extension page has been hidden by Google and cannot be found manually via search, so you’ll need a special search link like Chrome-Stats. Open the extension page > Click CRX Extractor/Downloader on your browser’s extension bar > click “download as ZIP.” I highly recommend choosing the .zip format because it will make installation in developer mode much easier. Wait for the download to complete. Once downloaded, move the ZIP file to your dedicated MV2 folder and, as in path a: extract the ZIP > click “Load Unpacked” > locate the extracted .zip folder with the .mv2 extension > click “Select Folder.”

B. Important Notes

  1. This DOM method works as long as Chromium version 150 still supports the shortcut flag. If future Chromium updates (151, 152, and so on) remove this flag’s functionality, this method will automatically stop working. I’ll provide an alternative solution in the future in further explanation in section C.
  2. Based on Point A.6, this method relies entirely on the shortcut you created earlier. Therefore, make sure not to delete your browser shortcut. Pin your browser shortcut so you don’t forget its location. Get into the habit of opening your browser via the shortcut on the taskbar to make it easier for you to maintain MV2.
  3. The MV2 extension installed via the DOM method cannot update automatically like the MV3 extension from the Chrome Web Store. If you want to update the MV2 extension, find the extension’s repository site or the dedicated Chrome Web Store page (see step A. 8. b), then update it manually (repeat step A. 8).
  4. If you want to stay on this version to protect your extensions from Chromium updates and do not want to update your browser, follow this youtube guide to disable automatic browser updates. If your browser uses a different update mechanism, please search for a tutorial on Reddit or other sources. I do not recommend this. Understand the risks of not updating your browser. Always keep your PC’s antivirus software up to date and be cautious of malicious links

C. Alternative Solutions for the Future

If you read this guide in the future and it doesn’t work, there are three possible solutions:

  1. Use an older browser version that still supports extensions via the DOM method. As mentioned in point B.4, be aware of the drawbacks and risks of using an older browser version.
  2. If you want to continue using MV2 extensions but don’t want to use an older browser version, I recommend several alternative browsers that support MV2 manifest extensions as of the publication of this article:

a. Helium Browser. Based on my observations, this browser still fully supports all MV2 extensions without needing to use the DOM method. If you want functionality similar to Google Chrome but with full MV2 support, I highly recommend this browser because it comes with built-in uBlock Origin and randomized fingerprinting protection like Brave (enable it at helium://flags and search for helium-noise). In my opinion, the downside of this browser is the lack of DRM.

b. Gecko-based browsers. Use this type of browser because, as of the publication of this article, MV2 extensions can still be used fully without any issues. If you want to switch to a Gecko browser, you’ll need to get used to the new browser. Take some free time to familiarize yourself with the UI and UX so you can adapt smoothly.

C. Additionally, you can install Chrome extensions (.crx) in Gecko-based browsers using the CRX Installer add-on. There are five browsers that support this: Waterfox, Zen Browser, Firefox Nightly, Firefox Developer Edition, and Librewolf. After installing the CRX Installer, change the about:config setting xpinstall.signatures.required to false, then install both MV2 and MV3 Chrome extensions in your browser. This method works for most extensions, but some may not function properly. Hopefully, this guide will make your migration to a Gecko-based browser easier.

That concludes the guide I have to share. If anything is still unclear, feel free to discuss it with me. Thank you.

reddit.com
u/Vintspect_48 — 17 hours ago
▲ 4 r/browsers+1 crossposts

Advanced Video Player Extension For Firefox (pc+android)

I got tired of web video players missing basic features so i made advanced video Player extension For Firefox (pc+android)
What it does:

• Aspect ratio control (Fit / Fill / Stretch / Zoom / 4:3 / 16:9 / 2.35:1) — kill those black bars

• Zoom & pan (pinch-to-zoom on mobile)

• Playback speed + hold-for-2×

• Volume boost up to 300% (louder than the site allows)

• Brightness & video filters (contrast, saturation, blur, etc.)

• Rotate / mirror

• Subtitles — auto-detect tracks or load your own local subtitles .srt/.vtt

• Quality detection on basically any site

• Picture-in-Picture, screenshot, A–B loop, frame stepping

• Full keyboard shortcuts (PC) + touch gestures (Android): double-tap seek, swipe for brightness/volume, long-press 2×

• you can select the default video quality and speed and aspect ratio by clicking the extension icon and select what you want

How does it work?: simple play any video you will see a button Red button called "Videomax" just press it
try it on firefox and give me your feedback
🦊 Firefox : https://addons.mozilla.org/en-US/firefox/addon/videomax-advanced-video-player/

Github: Github Link
I'm not a programmer btw

u/aahho9 — 18 hours ago

Many Chromium-Based Browsers Have Security Vulnerabilities.

UPDATE: Vivaldi use Chromium ESC (Extended Stable Channel) as their browsers, so users of these browsers don't need to worry.

Currently, only Chrome, Brave, and Edge browsers use the latest Chromium 150 architecture.

Vivaldi, Opera, Opera GX, Samsung, SRWare Iron, Yandex, and many other Chromium-based browsers do not yet use the Chromium 150 architecture. Many browsers don't even use the Chromium 149 base; they generally use 148 (2 months old) or older versions.

Some even still use the Chromium 143 base, which is concerning.

This means that the discovered vulnerabilities have not yet been patched.

Why aren't they updating despite such serious vulnerabilities? Is user security the primary goal of these companies?

u/Emotional_Cat_1967 — 1 day ago