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.
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.
- 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.
To install SLBr, follow these steps:
- Download the latest release.
- Ensure the following requirements are installed:
- Microsoft Visual C++ Redistributable - Direct Download x64
- .NET 6.0 - (Launching SLBr without .NET 6.0 will automatically prompt a redirect to a direct download.)
- Segoe Fluent Icons - Direct Download
- Windows 10 & above
- 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.
Feature suggestions and contributions would be much appreciated. Your input helps improve SLBr. Or you can also contribute by sponsoring CefSharp.
SLBr is licensed under the GNU General Public License v3.0.
Old Video: Old SLBr in action
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 = "";
}
}