About

Browser_WIN is a set of basic browsers built with Windows Forms (WinForms) — small, focused examples following a “Keep It Super Simple” design approach. The repository contains lightweight example browser projects implemented in C#, intended for learning how to embed and control a web browser inside a Windows desktop app.

Key points

  • Language: C# (100%)
  • UI framework: Windows Forms (WinForms)
  • Branch reference: production (source README)
  • Purpose: Simple, educational browser examples & building blocks

Features

  • Minimal WinForms-based browser windows
  • Basic navigation (back/forward, refresh, go-to-url)
  • Tabbed browsing sample (Browser2)
  • Advanced ideas planned for Browser3 (extensions, environment)

Getting started

  1. Clone the repository and checkout the branch:
    git clone https://github.com/Ed-bb/Browser_WIN.git
    git checkout developmentVersion/V1
  2. Open the solution (.sln) or project (.csproj) in Visual Studio (2019/2022+).
  3. Build and run (F5). Check each project’s .csproj for target framework details.

Note: Windows 10+ recommended and Visual Studio should include .NET desktop workloads.

Contributing

Contributions are welcome. Suggested workflow:

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/your-feature
  3. Make changes, include examples or tests where applicable
  4. Open a pull request with a description of your changes

Ideas / Roadmap