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
- Clone the repository and checkout the branch:
git clone https://github.com/Ed-bb/Browser_WIN.git git checkout developmentVersion/V1
- Open the solution (.sln) or project (.csproj) in Visual Studio (2019/2022+).
- 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:
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature - Make changes, include examples or tests where applicable
- Open a pull request with a description of your changes
Ideas / Roadmap
- More browser features: history, bookmarks, tabs improvements
- Modern UI sample and keyboard shortcuts
- CI build & test, releases for Windows