Dive is a complete redesign of previous library ADI. It is still in it's early stages.
Cross-platform system interface for hardware IO. Use screens, speakers, microphones, input devices, etc.
There needs to be crate that can handle all of the common tasks that are currently not portable across different platforms.
Each interface is represented by a module in Dive. Here's a list of all the modules: