Skip to content

adyandreea/mini-browser

Repository files navigation

MiniBrowser

Project Overview

A lightweight C# web browser built with .NET Windows Forms and the Microsoft Edge WebView2 engine. This project features a multi-tab interface, essential navigation controls, and real-time UI synchronization.

Key Features

  • Multi-Tab Support: Open and manage multiple web pages simultaneously.
  • Navigation Controls: Fully functional Back, Forward, and Refresh buttons.
  • Smart URL Bar: Navigate directly to websites with automatic "https://" formatting.
  • Dynamic UI: Tab titles and address bar update automatically based on the current page.

How to run the app?

To run this application:

  • Install Visual Studio with the .NET desktop development workload.
  • Ensure you have the WebView2 Runtime installed.
  • Clone the repository to your local machine.
  • Open the .sln file in Visual Studio.
  • Restore the NuGet packages (specifically Microsoft.Web.WebView2).
  • Press F5 or the Start button to run the browser.

Demo Video

mini-browser.mp4

About

A simple C# web browser built with .NET and WebView2, featuring multi-tab support and essential navigation controls.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages