Clone this repo:
  1. 43eedf9 README: Add android support list + refmt by Carlos Cobo · 1 year, 6 months ago master
  2. 3232c91 Android support Thanks @ashleynykiel ! by Carlos Cobo · 1 year, 6 months ago v1.1 v1.1.0
  3. e2ebfdc Add "file" scheme support in Windows (#7) by Qian Peili · 1 year, 10 months ago
  4. 22b60a1 LICENSE: Update to 2017! by Carlos Cobo · 2 years, 4 months ago
  5. 970743f Merge pull request #6 from pquerna/pq/append_url by Carlos Cobo · 2 years, 8 months ago

webbrowser Build Status GoDoc

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.


As simple as:

go get -u


package main

import ""

func main() {

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


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


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

Already disliking it?

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