[![Build Status](https://travis-ci.org/Byron/open-rs.svg?branch=master)](https://travis-ci.org/Byron/open-rs) 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](http://byron.github.io/open-rs). # Credits The implementation is based on the respective functionality of [cargo](https://github.com/rust-lang/cargo), but was improved to allow some error handling.