Showing 13 of 13 projects
A cross-platform library for low-level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
A multi-platform library for OpenGL, OpenGL ES, and Vulkan development, providing window creation, input handling, and context management.
A dead simple 2D game engine for Go that enables cross-platform game development with a minimal API.
A fast, low-level C# binding for OpenGL, OpenAL, and OpenCL with cross-platform windowing, input, and math libraries.
A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.
A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.
A pure Rust, bindless library for low-level terminal handling, manipulation, and reading.
A cross-platform library for video game and multimedia programming with support for graphics, audio, input, and more.
A cross-platform game development library for C/C++ with multimedia, graphics, and input handling capabilities.
A cross-platform .NET game framework with built-in UI components, advanced input handling, and performance tooling.
A cross-platform, single-header C windowing library for creating windows and graphics contexts with minimal dependencies.
Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.
A Godot Engine template and library for building top-down shooter games with production-ready solutions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.