Skip to content

A full featured web-browser built using C# and CefSharp

License

Notifications You must be signed in to change notification settings

hiiter/SharpBrowser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SharpBrowser

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 functionality
  • Handlers - various handlers that we have registered with CefSharp that enable deeper integration between the SharpBrowser and CefSharp
  • Data/JSON.cs - fast JSON serializer/deserializer
  • bin - Binaries are included in the bin folder due to the complex CefSharp setup required. Don't empty this folder.
  • bin/storage - JS code and associated assets required for "downloads" page

Apple Homepage

Google Maps

Downloads Tab

Developer Tools

About

A full featured web-browser built using C# and CefSharp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 73.9%
  • CSS 20.7%
  • HTML 5.4%