https://github.com/novaprojectv/nova-browser
🚀 Experimental macOS browser written in SwiftUI. Features: ad-block (Nova Shield), password manager (Nova Security), themes & widgets, proxy support. Current preview: 1.0.8-b1
https://github.com/novaprojectv/nova-browser
adblock browser macos macos-app open-source privacy swift swiftui webkit
Last synced: 2 months ago
JSON representation
🚀 Experimental macOS browser written in SwiftUI. Features: ad-block (Nova Shield), password manager (Nova Security), themes & widgets, proxy support. Current preview: 1.0.8-b1
- Host: GitHub
- URL: https://github.com/novaprojectv/nova-browser
- Owner: novaProjectV
- Created: 2025-08-24T22:49:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-05T16:43:17.000Z (10 months ago)
- Last Synced: 2025-09-05T18:40:42.066Z (10 months ago)
- Topics: adblock, browser, macos, macos-app, open-source, privacy, swift, swiftui, webkit
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌌 Nova Browser
A modern macOS browser built with **SwiftUI** — lightweight, customizable and privacy-focused.
Includes **Nova Shield** (ad & tracker blocking), **Nova Security** (password manager), proxy support, themes and widgets.
> 🖥 macOS 13+ • Universal (Apple Silicon & Intel)
> 📦 Latest build: **1.0.8-b2**
---
## ✨ Features
- 🛡 **Nova Shield** — ad & tracker blocking (normal + strict mode)
- 🔑 **Nova Security** — secure password manager with macOS Keychain, generator & autofill
- 🎨 **Customization** — themes, accent colors, dynamic wallpapers (Aurora, Cosmos, Sakura…)
- 📖 **Reading mode** with per-site zoom control
- 🧩 **Widgets** — clock, notes, weather (demo), Pomodoro timer, daily quotes
- 🌐 **Proxy support** — HTTP / HTTPS / SOCKS (experimental)
- 🧭 **Nova Home** — customizable start page with smart widgets
---
## 🚀 Installation
1. Download the latest `.dmg` from [Releases](../../releases/latest).
2. Drag **Nova Browser.app** into your **Applications** folder.
3. If macOS shows the *“unverified developer”* warning:
Right-click on the app → **Open** → Confirm launch.
---
## ⚠️ Known Issues
- App is not signed with a Developer ID yet (Gatekeeper warning possible).
- English localization is ~70% complete.
- `nova://store` is still under development (only one extension available).
- Strict Nova Shield mode may break some websites.
---
## 🤝 Contributing
Contributions are welcome!
- Please open an **Issue** before making large changes.
- Keep pull requests small and focused.
- Follow the official [Swift API Design Guidelines](https://swift.org/documentation/api-design-guidelines/).
---
## 🛠 Developer Notes
- Web engine: **WebKit (WKWebView)** with custom content-blocking rules.
- All passwords are stored securely in **macOS Keychain** (no export of secrets).
- Strict Shield uses private WebKit APIs → may break in future macOS versions and is not App Store-safe.
---
ё
Если хочешь, могу сделать версию покороче, более техничную или наоборот — более маркетинговую 😼