open-browser: Open a web browser from Haskell

[ bsd3, library, program, web ] [ Propose Tags ] [ Report a vulnerability ]

Open a web browser from Haskell. Windows, macOS, Linux and BSD are supported.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
example

Build the example application

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.1.0, 0.1.2.0, 0.1.3.0, 0.1.4.0, 0.2.0.0, 0.2.1.0, 0.2.1.1, 0.3.0.0, 0.3.0.1
Change log CHANGELOG.md
Dependencies base (>=4 && <5), open-browser, process (>=1.4.3.0 && <2), Win32 (<3) [details]
Tested with ghc >=8.4
License BSD-3-Clause
Author rightfold
Maintainer public@pilgrem.com
Category Web
Home page https://github.com/mpilgrem/open-browser
Bug tracker https://github.com/mpilgrem/open-browser/issues
Source repo head: git clone https://github.com/mpilgrem/open-browser
Uploaded by mpilgrem at 2025-03-17T22:11:35Z
Distributions Arch:0.2.1.0, Debian:0.2.1.0, Fedora:0.2.1.0, LTSHaskell:0.2.1.1, NixOS:0.2.1.0, Stackage:0.3.0.1
Reverse Dependencies 9 direct, 17 indirect [details]
Executables open-browser-example
Downloads 19327 total (111 in the last 30 days)
Rating 2.25 (votes: 2) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-03-18 [all 1 reports]

Readme for open-browser-0.3.0.1

[back to package description]

open-browser

A Haskell library that provides the function openBrowser that, given a URL or other item associated with a web browser, yields an IO action that seeks to open the item in the user's preferred web browser.

Supported operating systems are Windows, macOS, Linux and BSD.

Originally developed by rightfold.