Build Status

Use this library to open a path or URL using the program configured on the system. It is equivalent to running one of the following:

```bash

OSX

$ open

Windows

$ start

Linux

$ open || xdg-open || gnome-open || kde-open ```

Usage

Add this to your Cargo.toml toml [dependencies] open = "*"

Add this to your lib ... Rust extern crate open;

... and open something using Rust open::that("https://rust-lang.org");

Follow this link for the massive API docs.

Credits

The implementation is based on the respective functionality of cargo, but was improved to allow some error handling.