Skip to content

Latest commit

 

History

History
80 lines (62 loc) · 4.37 KB

README.md

File metadata and controls

80 lines (62 loc) · 4.37 KB

SLBr

The browser that prioritizes a faster web
Browse the web with a fast, lightweight web browser.

C# XAML .NET Chromium

Download

SLBr

SLBr is an open-source, lightweight web browser based on Chromium. Built using .NET, WPF & CefSharp (CEF), SLBr provides a browsing experience on par with modern web browsers.

Using CefSharp

CefSharp is a .NET wrapper for the Chromium Embedded Framework (CEF), providing an embedded Chromium browser for WPF and WinForms applications. It supports modern web standards, including HTML5, JavaScript, CSS3, WebGL, and HTML5 audio/video.

Notable Features

  • Modern UI: A more visually appealing UI compared to older versions.
  • Ad & Tracker Blocker: Built-in ad & tracker blocking.
  • YouTube Auto Ad Skip: Automatically skips ads on YouTube.
  • Vertical & Horizontal Tab Alignment: Align tabs vertically or horizontally in settings.
  • Tab Unloading: Frees memory and computer resources by unloading inactive tabs.
  • AI Chat and Compose: Copilot AI chat and composition tools.
  • Omni Box Suggestions: Suggestions in the omnibox for relevant search results.
  • Enhanced Browser File Explorer: Better styled Chromium File Explorer.

Installation

To install SLBr, follow these steps:

  1. Download the latest release.
  2. Ensure the following requirements are installed:

Thanks

  • Chromium Embedded Framework (CEF): Thanks to Marshall A. Greenblatt.
  • CefSharp Team: Thanks to Amaitland and the CefSharp team.
  • IPFS Implementation: Thanks to Ranger Mauve for assisting with the implementation of IPFS in SLBr.

Contribution

Feature suggestions and contributions would be much appreciated. Your input helps improve SLBr. Or you can also contribute by sponsoring CefSharp.

License

SLBr is licensed under the GNU General Public License v3.0.

Screenshots & Videos

Browser Performance Settings News Feed

Old Video: Old SLBr in action

Others

Missing class SECRETS

The SECRETS file is removed as private API keys are stored inside. To fix it, either:

  • Remove the code that is causing the error, which will remove the ability to use Google Safe Browsing & sign in to Google.
  • Generate a new C# class called "SECRETS":
namespace SLBr
{
    class SECRETS
    {
        public static string GOOGLE_API_KEY = "";
        public static string GOOGLE_DEFAULT_CLIENT_ID = "";
        public static string GOOGLE_DEFAULT_CLIENT_SECRET = "";
        public static string DISCORD_WEBHOOK = "";
    }
}