andrew fbd9ba8a1b Add GPU error handling and performance optimizations
Introduces a comprehensive GPU configuration and fallback system to resolve GPU process launch failures (Error 18), including new modules for GPU management and performance monitoring. Adds a GPU diagnostics HTML page, optimized CSS for rendering, and a diagnostic startup script. Updates main and preload scripts for improved stability, async file operations, and enhanced API exposure. Site history and bookmarks handling are optimized for performance and reliability.
2025-07-26 14:38:05 +12:00
2025-07-25 14:31:01 +12:00
2025-07-25 14:31:01 +12:00
2025-07-25 22:46:38 +12:00
2025-07-25 22:46:38 +12:00
2025-07-25 22:46:38 +12:00

Nebula

Nebula Logo

A customizable and privacy-focused web browser built with Electron.

Features

  • Privacy Control: Easily clear your browsing data, including history, cookies, and cache.
  • Tab Management: Open new tabs, and manage them efficiently.
  • Bookmarks: Save your favorite sites.

Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/Bobbybear007/NebulaBrowser.git
    
  2. Navigate to the project directory:
    cd NebulaBrowser
    
  3. Install Electron:
    npm install --save-dev electron@latest
    

Running the Application

To start the browser, run the following command:

npm start

Building the Application

To build the application for your platform, run:

npm run dist

This will create a distributable file in the dist directory.

Technologies Used

License

This project is licensed under the MIT License. Read More

S
Description
No description provided
Readme MPL-2.0 711 MiB
2026-01-31 17:07:09 +13:00
Languages
JavaScript 32%
C++ 26.1%
HTML 20.2%
CSS 18.2%
Objective-C++ 2%
Other 1.5%