Native connections
Work with window events, keyboard and pointer input, system pickers, and device services through common application interfaces.

Maverick OS is built to give Rust apps one shared set of native capabilities across macOS, Windows, Linux, iOS, and Android.
Work with window events, keyboard and pointer input, system pickers, and device services through common application interfaces.
Read images, manage audio and video timelines, control playback, and edit or export media using shared primitives.
The runtime waits for native input and application changes. Idle interfaces do not need a constantly running frame loop.
Build around the capabilities your app needs. Maverick is designed to carry that experience across macOS, Windows, Linux, iOS, and Android, with an interface that adapts to each screen.