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