# janus-plugin-rs
[](https://docs.rs/janus-plugin/)
[](https://crates.io/crates/janus-plugin)
[](https://travis-ci.org/mozilla/janus-plugin-rs)
Library for creating Rust plugins to [Janus](https://janus.conf.meetecho.com/). Still moderately unstable.
``` toml
[dependencies]
janus-plugin = "0.6.0"
```
If you want to build a version compatible with the Janus refcount branch instead of stable master:
``` toml
[dependencies]
janus-plugin = { version = "0.6.0", features = ["refcount"] }
```
## Building
Requires the [Jansson](http://www.digip.org/jansson/) native library (Ubuntu: `libjansson-dev`) to link against; tested as compatible with versions >= 2.5.
```
$ cargo build --all
```
## Testing
```
$ cargo test --all
```
## Examples
Here are some projects which are using these bindings:
* https://github.com/mozilla/janus-plugin-sfu
* https://github.com/ivanovaleksey/janus-echotest-rs