A fast and functional web browser built using C# and CefSharp. Slightly faster than Google Chrome when rendering web pages due to lightweight CEF renderer.
Features:
- Tabbed browsing (open in new tab, etc)
- URL / Address bar
- Back, Forward, Stop/Refresh
- Developer tools
- Downloads window (percentage complete, cancelling, etc)
- Custom context menu
Code organization:
MainForm.cs
- web browser UI and functionalityHandlers
- various handlers that we have registered with CefSharp that enable deeper integration between the SharpBrowser and CefSharpData/JSON.cs
- fast JSON serializer/deserializerbin
- Binaries are included in thebin
folder due to the complex CefSharp setup required. Don't empty this folder.bin/storage
- JS code and associated assets required for "downloads" page