# brave/brave-browser

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/brave-brave-browser).**

21,691 stars · 2,991 forks · mpl-2.0

## Links

- GitHub: https://github.com/brave/brave-browser
- Homepage: https://brave.com
- awesome-repositories: https://awesome-repositories.com/repository/brave-brave-browser.md

## Topics

`brave` `browser` `chromium` `linux` `macos` `windows`

## Description

Brave is a privacy-centric web browser built on the Chromium engine. It functions as a cross-platform navigation tool designed to protect user data by automatically blocking trackers and advertisements by default.

The browser distinguishes itself through integrated search capabilities that allow for programmatic control over query execution and data retrieval. It provides a platform for custom search engine development, enabling users to apply specific ranking rules, filter content based on geographic or temporal constraints, and enrich results with real-time structured data.

Beyond its core browsing and search functions, the project supports modular extension through a component-based system and utilizes a multi-process architecture to maintain system stability. It includes tools for optimizing search interfaces, such as query refinement operators, result pagination, and multi-snippet previews.

## Tags

### Web Development

- [Privacy-Focused Web Browsers](https://awesome-repositories.com/f/web-development/privacy-focused-web-browsers.md) — Functions as a privacy-focused web browser built on the open-source Chromium engine.
- [Web Browsers](https://awesome-repositories.com/f/web-development/web-browsers.md) — Provides a privacy-centric web browser built on the Chromium engine.
- [Rendering Engines](https://awesome-repositories.com/f/web-development/rendering-engines.md) — Processes HTML and CSS to construct a visual document object model for user interaction.
- [Search APIs](https://awesome-repositories.com/f/web-development/search-apis.md) — Exposes search API endpoints that allow for programmatic control over query execution, ranking, and result enrichment.

### Security & Cryptography

- [Privacy-Focused Browsing](https://awesome-repositories.com/f/security-cryptography/privacy-focused-browsing.md) — Delivers a privacy-focused browsing experience that automatically blocks trackers and advertisements to protect user data.

### Programming Languages & Runtimes

- [Just-In-Time Compilers](https://awesome-repositories.com/f/programming-languages-runtimes/runtime-execution-environments/runtime-environments/execution-engines/just-in-time-compilers.md) — Compiles high-level scripts into machine code at runtime to execute logic at high speeds.

### Data & Databases

- [Search Engine APIs](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-engine-apis.md) — Provides programmatic interfaces for configuring search engine behavior, including custom ranking and data enrichment.
- [Information Retrieval](https://awesome-repositories.com/f/data-databases/information-retrieval.md) — Enhances search functionality by integrating real-time structured data alongside standard results.
- [Search Result Filtering](https://awesome-repositories.com/f/data-databases/search-result-filtering.md) — Applies safety constraints to search results to filter out explicit content. ([source](https://api-dashboard.search.brave.com/app/documentation/web-search/get-started))
- [Query Orchestrators](https://awesome-repositories.com/f/data-databases/query-orchestrators.md) — Manages the lifecycle of search data retrieval, including transformation and enrichment.
- [Vertical Data Enrichers](https://awesome-repositories.com/f/data-databases/search-result-aggregators/dynamic-search-result-fetching/vertical-data-enrichers.md) — Fetches real-time structured information like weather or stocks to provide deeper search context. ([source](https://api-dashboard.search.brave.com/app/documentation/web-search/get-started))

### Software Engineering & Architecture

- [Multi-Process Architectures](https://awesome-repositories.com/f/software-engineering-architecture/multi-process-architectures.md) — Isolates browser components into independent processes to ensure system stability and security.
- [Process Isolation Architectures](https://awesome-repositories.com/f/software-engineering-architecture/process-isolation-architectures.md) — Separates browser components into independent processes to enhance stability and security.
- [Modular Extension Architectures](https://awesome-repositories.com/f/software-engineering-architecture/modular-extension-architectures.md) — Supports modular code injection to modify browser behavior without altering the core binary.

### Part of an Awesome List

- [Desktop and Mobile Apps](https://awesome-repositories.com/f/awesome-lists/devtools/desktop-and-mobile-apps.md) — Privacy-focused desktop web browser.
- [Web Browsers](https://awesome-repositories.com/f/awesome-lists/devtools/web-browsers.md) — Privacy-focused web browser with built-in speed optimizations.
- [Web Browsers](https://awesome-repositories.com/f/awesome-lists/media/web-browsers.md) — Privacy-focused browser with built-in ad and tracker blocking.
- [Web Browsers](https://awesome-repositories.com/f/awesome-lists/productivity/web-browsers.md) — Privacy focused browser with built-in adblock.

### Networking & Communication

- [Network Request Interceptors](https://awesome-repositories.com/f/networking-communication/network-request-interceptors.md) — Hooks into the network request pipeline to evaluate and modify data streams based on privacy rules.

### Development Tools & Productivity

- [Search Ranking Algorithms](https://awesome-repositories.com/f/development-tools-productivity/search-ranking-algorithms.md) — Applies custom algorithms to boost or demote search results based on user intent. ([source](https://api-dashboard.search.brave.com/app/documentation/web-search/get-started))
- [Search Query Filters](https://awesome-repositories.com/f/development-tools-productivity/search-query-filters.md) — Enables query refinement using standard syntax for exact matching and site filtering. ([source](https://api-dashboard.search.brave.com/app/documentation/web-search/get-started))
- [Search Query Utilities](https://awesome-repositories.com/f/development-tools-productivity/search-query-utilities.md) — Orchestrates the transformation of user input through normalization and operator parsing.
