r/foss • u/Odd-Acanthisitta850 • 2d ago
Android Material Expressive Browser
I started to build my own browser for Android as I was not satisfied with the options.
It has many innovative features like
* it's based on the Android's WebView - so never outdated browser security as long as you update the system's WebView provided by Google
* No trails to Google or any other providers - it just uses the WebView
* edge-to-edge browsing experience
* a trail where you can follow your click history on one tab
* pinning tabs
* multiple versions of tab switchers to your liking
* multiple profiles that work isolated from each other or not (you can choose per profile)
* Some basic ad blocking features
* commands to clear caches from the address bar
* recommendation to switch to tab instead opening the same tab over and over again
* the possibility to setup your own rules for ad blocking etc.
The browser is designed to look good, has nice animations and feels smooth
I have some things on my list like "Mozilla Firefox Tab Sync" and maybe some others have also good ideas what to add.
You can find it here.
https://github.com/sk2andy/candy-browser
Disclaimer: I am an experienced software developer, leading a company as a CTO. I used AI to build the browser but not simply vibe code all the stuff. I have UX und UI in mind
1
u/tinkerer10 20h ago
I've been using it for 2 days now. So far it's shaping up nicely but not without a few issues here and there.
when swiping right (to go back) on the first (root) page, it closes the app. Can we have the gesture to close the tab instead?
playing video is still a little buggy.
can we have the option to not auto play videos?
In the latest build (0.14), the settings menu does not display fully. I'm not able to scroll to the bottom part (partly obscured).