defaultbrowser
                                
                                 defaultbrowser copied to clipboard
                                
                                    defaultbrowser copied to clipboard
                            
                            
                            
                        Command line tool for getting and setting a default browser (HTTP handler) in macOS
defaultbrowser
Command line tool for setting the default browser (HTTP handler) in macOS X.
Install
Build it:
make
Install it into your executable path:
make install
Usage
Set the default browser with, e.g.:
defaultbrowser chrome
Running defaultbrowser without arguments lists available HTTP handlers and shows the current setting.
How does it work?
The code uses the macOS Launch Services API.
License
MIT