Skip to content

Latest commit

Β 

History

History
85 lines (63 loc) Β· 2.74 KB

File metadata and controls

85 lines (63 loc) Β· 2.74 KB

NetBrowser 🌐

A modern, fast, and privacy-focused web browser built with Electron, React, and Vite. NetBrowser offers a streamlined experience with a powerful tab system, a dynamic sidebar, and integrated security features.


✨ Features

πŸ—‚οΈ Advanced Tab Management

  • Compact Pinned Tabs: Keep your essential sites organized on the left with favicon-only pinned tabs.
  • Vertical & Horizontal Layouts: Choose between a standard top bar or a modern vertical tab list in the sidebar.
  • Tab Persistence: All tabs and states are preserved between sessions.

πŸ›‘οΈ Privacy & Security

  • Integrated AdBlocker: Powerful built-in engine to block intrusive ads and trackers.
  • Privacy Controls: Native support for Do Not Track (DNT) and Global Privacy Control (GPC) headers.
  • Secure Sandboxing: Full process isolation for a safer browsing experience.

🎨 Personalization

  • Dynamic Themes: Seamlessly switch between Light and Dark modes.
  • Flexible UI: Collapsible sidebar (right-aligned) for a distraction-free view.
  • Quick Shortcuts: Access your favorite bookmarks and frequent sites from the dynamic grid.

βš™οΈ Power Features

  • Smart Navigation: Intelligent URL handling that reuses new tabs and optimizes memory.
  • Download Manager: Full-featured download control with customizable paths.
  • History Explorer: Search through your browsing history with an intuitive interface.
  • Find in Page: Quick text search within any webview.

πŸš€ Getting Started

Prerequisites

Installation

Clone the repository and install dependencies:

git clone https://github.com/your-repo/netbrowser.git
cd netbrowser
npm install

Development

Run the application in development mode:

npm run app

To run only the Vite development server (frontend only):

npm run vite:dev

Building for Production

Create an installer for your operating system:

npm run app:build

πŸ› οΈ Technology Stack


🀝 Contributing

Forks are welcome! Feel free to fork this repository and submit improvements or bug fixes. Every contribution helps make NetBrowser better.


πŸ“„ License

This project is licensed under the UPL-1.0 License - see the LICENCE.md file for details.


Developed with ❀️ by UnSetSoft