Skip to content

low-level cross-platform GUI, audio, and MIDI abstraction

License

Notifications You must be signed in to change notification settings

eyelash/libgral

Repository files navigation

libgral

libgral is a low-level abstraction layer exposing a unified C API to open windows, receive keyboard and mouse events, draw text, images, and vector graphics, access the clipboard, play PCM audio, and receive MIDI events on Linux, macOS, and Windows.

Linux screenshot

macOS screenshot

Windows screenshot

About

low-level cross-platform GUI, audio, and MIDI abstraction

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published