Hi, I'm StuffzEZ, a developer who likes to learn all programming languages.. But my best programming languages are frontend ones like HTML, CSS, JS etc. And this is How I made a web browser as a frontend developer.
The research
I had the idea of making a web browser for a long time. I wanted a new kind of web browser. One that wasn't owned by a big tech giant or took up 16GB of RAM in the background so I originally thought of something I had used for one of my other projects (BlueHub), Tauri. I had used it to port my web app into a desktop app and it worked great for BlueHub; Hardly ANY resources were used. So I thought of a name, created a new project, coded it....
What? CORS error???
You see, the way I programmed this was by putting the content eg. google.com in an IFrame. I couldn't do multiple webviews because Tauri didn't have them then. So I realised that this wasn't going to work and I just moved on.. Until one day...
The Rediscovery
It's Monday and I am looking through my repositories when I re-discover my forgotten browser and I wonder..
Is this possible now?
So I look through every corner of the Tauri documentation then, by accident, I see a GitHub repository when I mispelt something into the google search box.. MicrosoftEdge/WebView2Browser. So I click on it. Now, I don't know much C++, which this web browser was written in but I thought I would give it a try so I forked it, opened it up in Visual Studio 2022 and realised....
Wait.. This is a Visual Studio 2019 Project
So I decided to port it to Visual Studio 2022 because I couldn't be bothered to re-download Visual Studio as a different version. After about an hour of porting, I had finally fully ported it to 2022, now I can start working on it.
Actually Coding It
After Inspecting the code for a while, whilst I am not a C++ expert, I discovered most of it was configurable extremely easily; In fact the UI was written in HTML, CSS and JavaScript! So I edited the code, mainly the CSS to make it look better but also a bit of JavaScript then I came out with this....
Welcome to Prosperity - A New Modern, Secure and Lightweight Browser For The Web
Prosperity- A Powerful, Lightweight, Secure Windows Browser Built For Privacy With No Trackers At All.
- Microsoft Edge (WebView2) Is Required.
Links
- Microsoft Edge WebView2 Browser
- Microsoft Edge WebView2 Browser, Ported For Visual Studio 2022
- Prosperity Browser- Currently In Alpha 2
- The Old Prosperity Browser- Made with Tauri
- QUIZITAL- Used In Demo Image 3 and 4
- 'github - Brave Search' - used in demo image 2, also the Prosperity Search engine
Article Published: 27/09/2025 16:35