fbd9ba8a1bc520f4a7cd19399a32bc144f96eb06
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.
Nebula
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
- Node.js installed.
Installation
- Clone the repository:
git clone https://github.com/Bobbybear007/NebulaBrowser.git - Navigate to the project directory:
cd NebulaBrowser - 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
- Electron
- HTML, CSS, JavaScript
License
This project is licensed under the MIT License. Read More
Releases
1
Languages
JavaScript
32%
C++
26.1%
HTML
20.2%
CSS
18.2%
Objective-C++
2%
Other
1.5%