awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kiwibrowser avatar

kiwibrowser/src.next

0
View on GitHub↗
3,520 estrellas·585 forks·C++·bsd-3-clause·5 vistas

Src.next

This project is a Chromium-based web browser and multi-process browser shell. It utilizes a sandboxed architecture to isolate the rendering engine from the browser shell and manages web page rendering through GPU acceleration.

The system includes a browser extension host and framework designed to execute third-party add-ons by managing their bindings, events, and feature sets. It also incorporates a web platform performance suite that uses synthetic microbenchmarks to measure the latency and throughput of low-level system primitives.

The browser maintains security boundaries via filtered inter-process communication and employs a version-gated release management system to track major, minor, and patch builds.

Features

  • Browser Process Isolation - Employs a specialized multi-process architecture that isolates the rendering engine from the browser shell for stability and security.
  • Chromium-Based Browsers - Built as a custom web browser by modifying the Chromium engine and managing communication between shell and renderer.
  • Extension Hosts - Provides a dedicated extension host and framework to execute third-party add-ons within the browser environment.
  • Extension Hosts - Provides an isolated environment for executing third-party extensions and managing their feature sets.
  • GPU-Accelerated UI Rendering - Utilizes GPU acceleration to offload the rendering of web content for improved performance and reduced CPU load.
  • Web Page Rendering - Renders web pages using a multi-process sandboxed architecture and GPU acceleration.
  • Inter-Process Communication Security - Implements a filtered inter-process communication interface to maintain strict security boundaries between isolated processes.
  • Inter-Process Communication - Routes requests between the rendering engine and the browser shell through a filtered interface to preserve isolation.
  • Multi-Process Browser Runtimes - Implements a multi-process shell that distributes tasks across isolated processes for rendering and GPU acceleration.
  • Browser Extensibility - Provides the capability to run third-party extensions to expand the web browsing experience.
  • Browser Extensions - Creates a comprehensive system for third-party add-ons to integrate with the browser via defined event bindings.
  • Extension Systems - Implements a framework for managing extension types, bindings, and events to create a reusable add-on interface.
  • System Primitive Microbenchmarking - Includes a performance suite using synthetic microbenchmarks to evaluate low-level system primitive latency and throughput.
  • System Primitive Performance Suites - Ships a set of synthetic microbenchmarks to measure the latency and throughput of low-level system primitives.
  • Browser Engine Performance Tuning - Uses synthetic microbenchmarks to measure system primitive latency and throughput for optimizing browser speed across platforms.
  • Performance Measurement - Provides tools for measuring latency and throughput of low-level system primitives using high-resolution timing.

Historial de estrellas

Gráfico del historial de estrellas de kiwibrowser/src.nextGráfico del historial de estrellas de kiwibrowser/src.next

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace kiwibrowser/src.next?

This project is a Chromium-based web browser and multi-process browser shell. It utilizes a sandboxed architecture to isolate the rendering engine from the browser shell and manages web page rendering through GPU acceleration.

¿Cuáles son las características principales de kiwibrowser/src.next?

Las características principales de kiwibrowser/src.next son: Browser Process Isolation, Chromium-Based Browsers, Extension Hosts, GPU-Accelerated UI Rendering, Web Page Rendering, Inter-Process Communication Security, Inter-Process Communication, Multi-Process Browser Runtimes.

¿Qué alternativas de código abierto existen para kiwibrowser/src.next?

Las alternativas de código abierto para kiwibrowser/src.next incluyen: kiwibrowser/src — This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a… brave/browser-laptop — Brave is a privacy-focused desktop browser built on Chromium that blocks ads and trackers by default, and includes an… waterfoxco/waterfox — Waterfox is a cross-platform web browser built on the Firefox engine. It functions as a privacy-focused browsing… blackboardsh/electrobun — Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop… vendicated/vencord — Vencord is a modification framework designed for the desktop and web versions of Discord. It functions as a… mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure…

Alternativas open-source a Src.next

Proyectos open-source similares, clasificados según cuántas características comparten con Src.next.
  • kiwibrowser/srcAvatar de kiwibrowser

    kiwibrowser/src

    2,948Ver en GitHub↗

    This project is a Chromium-based mobile browser and rendering engine designed for mobile platforms. It functions as a web extension host, allowing the execution of browser extensions within a mobile environment to provide custom functionality. The project distinguishes itself through custom user interface modifications, such as the implementation of a specialized night mode and the relocation of the address bar for improved ergonomics. It also includes a remote debugging interface and protocol that allow an external developer console to connect to a live browser instance for inspecting and tr

    Ver en GitHub↗2,948
  • waterfoxco/waterfoxAvatar de WaterfoxCo

    WaterfoxCo/Waterfox

    6,001Ver en GitHub↗

    Waterfox is a cross-platform web browser built on the Firefox engine. It functions as a privacy-focused browsing platform designed to render web content and navigate the internet across multiple operating systems. The browser is distinguished by its removal of telemetry and tracking to prevent data collection and user profiling. It maintains compatibility with both modern and classic browser extensions, allowing users to modify functionality and the visual user interface. The project covers broad capabilities in cross-platform web rendering and customizable browser experiences, utilizing a b

    JavaScript
    Ver en GitHub↗6,001
  • brave/browser-laptopAvatar de brave

    brave/browser-laptop

    7,909Ver en GitHub↗

    Brave is a privacy-focused desktop browser built on Chromium that blocks ads and trackers by default, and includes an integrated AI assistant and a built-in VPN client. It is available for Windows, macOS, and Linux, and can be deployed across organizations using enterprise group policies for managed configuration. The browser distinguishes itself by combining default ad and tracker blocking with a system-level VPN that encrypts all device traffic, and an AI assistant that answers questions and generates text content directly within the browsing interface. It also supports private browsing and

    JavaScriptbatbravebrowser
    Ver en GitHub↗7,909
  • blackboardsh/electrobunAvatar de blackboardsh

    blackboardsh/electrobun

    5,534Ver en GitHub↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    C++
    Ver en GitHub↗5,534
  • Ver las 30 alternativas a Src.next→