Clone this repo:
  1. f4b062f Merge pull request #8 from asellappen/master by Carlos Cobo · 11 days ago master
  2. c751e09 Add poweron architecture ppc64le to travis build by Ubuntu · 11 days ago
  3. dc97d39 Go modules friendly by Carlos Cobo · 1 year, 3 months ago
  4. 61ea02e Update .travis.yml Go versions by Carlos Cobo · 1 year, 3 months ago v1.2.0
  5. d60519c Add go.mod by Carlos Cobo · 1 year, 3 months ago

webbrowser Build Status GoDoc Sourcegraph

webbrowser provides a simple API for opening web pages on your default browser.

It's inspired on Python's webbrowser package but lacks some of its features (open new window).

It just opens a webpage, most browsers will open it on a new tab.

Installation

As simple as:

go get -u github.com/toqueteos/webbrowser

It is Go modules compatible!

(go.mod was explicitly added in version v1.2.0)

Usage

package main

import "github.com/toqueteos/webbrowser"

func main() {
    webbrowser.Open("http://golang.org")
}

That's it!

Crossplatform support

The package works on:

  • [x] android (verified by 3rd party)
  • [x] darwin
  • [x] freebsd (verified by 3rd party)
  • [x] linux
  • [x] netbsd (verified by 3rd party)
  • [x] openbsd (verified by 3rd party)
  • [x] windows

License

It is licensed under the MIT open source license, please see the LICENSE.md file for more information.

Thanks...

Miki Tebeka wrote a nicer version that wasn't on godoc.org when I did this, check it out!.

Already disliking it?

No problem! There's alternative libraries that may be better to your needs: