| Core implementation of the server | |
| Implementations of the WebRTC protocols | |
| Janus plugins available out of the box | |
| Plugin API (aka, how to write your own plugin) | |
| Lua plugin (aka, how to write your own plugin in Lua) | |
| Duktape plugin (aka, how to write your own plugin in JavaScript) | |
| Transport plugins available out of the box | |
| Transport API (aka, how to write your own transport plugin) | |
| Event handler plugins available out of the box | |
| Event Handler API (aka, how to write your own event handler plugin) | |
| Tools and utilities | |
| Recordings post-processing utility |