Download
Get the .dmg from click here. Open it, then drag the app to the Applications folder on your disk.
macOS Install Notes
Unsigned builds may show Gatekeeper warnings.
- Right-click the app and choose Open.
- Or go to System Settings → Privacy & Security → Open Anyway.
Install from Terminal
Optional: if you prefer Terminal (or need to troubleshoot), these are common commands after downloading browser.dmg.
Note: the mounted volume might be /Volumes/browser or /Volumes/browser 1.
-
Verify the file and (optionally) checksum
ls -lh ~/Downloads/browser.dmg shasum -a 256 ~/Downloads/browser.dmg -
Mount (without opening Finder)
hdiutil attach -nobrowse ~/Downloads/browser.dmg -
Inspect the mounted volume (name may be
browser,browser 1, etc.)ls /Volumes ls "/Volumes/browser" -
Install via Terminal (copy app into
/Applications)sudo ditto "/Volumes/browser/browser.app" "/Applications/browser.app" -
Remove quarantine flag (if Gatekeeper blocks it)
xattr -dr com.apple.quarantine "/Applications/browser.app" -
Verify signing / Gatekeeper assessment
codesign --verify --deep --strict --verbose=2 "/Applications/browser.app" spctl --assess --type execute --verbose "/Applications/browser.app" -
Unmount / eject
hdiutil detach "/Volumes/browser" -
Delete the downloaded DMG (optional cleanup)
rm -f ~/Downloads/browser.dmg
Open
Open from Applications or ⌘ + Space.
Browse
Type URL or search in address bar. Press Enter.
Shortcuts
⌘ T New Tab
⌘ W Close Tab
⌘ F Focus URL
⌘ ⇧ F Font Picker
⌘ R Refresh
⌘ [ Back
⌘ ] Forward
⌘ ⌥ ← Previous Tab
⌘ ⌥ → Next Tab
⌘ return Toggle Fullscreen
⌘ M / ⌘ ↓ Minimize Window
esc Unfocus Input
For Developers
Clone the repo, install dependencies, and launch.
- Clone and setup
git clone https://github.com/bniladridas/browser.git cd browser flutter pub get cp .env.example .env - Configure Firebase
flutterfire configure --platforms macos git checkout -- lib/firebase_options.dart - Run the app
flutter run -d macos
Do not commit .env; it contains private Firebase keys.