zglfw

GLFW wrapper

A Zig wrapper around GLFW for improved cleanliness and error handling

A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!

GitHub

86 stars
5 watching
12 forks
Language: Zig
last commit: about 2 years ago
Linked from 1 awesome list

glfwopenglzigzig-package

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ziglibs/zglA thin, type-safe binding for OpenGL441
pistondevelopers/glfw-rsA set of bindings and wrapper libraries for using the GLFW 3 API in Rust.650
guigui220d/zig-sfml-wrapperA set of wrapper classes for the SFML C++ library to provide a more object-oriented interface in Zig.55
janekb04/glfwppA C++ wrapper around the GLFW library providing RAII objects, scoped enums, and exceptions for error handling.98
go-gl/glfwProvides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts.1,584
cginternals/globjectsA C++ wrapper for OpenGL API objects, providing object-oriented interfaces to automate common rendering tasks and facilitate coherent use.539
marlersoft/zigwin32Provides a set of bindings for the Windows API in Zig programming language273
snowkit/linc_glewBinds GLEW to Haxe/Cpp, providing OpenGL functionality.4
ikskuh/sdl.zigProvides a Zig wrapper around SDL2 with object API and error handling369
bsl/glfw-bHaskell bindings to a cross-platform library for creating windows with OpenGL contexts and managing input and events.72
snowkit/linc_openglA native binding library for OpenGL that provides access to OpenGL and GLEW APIs from Haxe code.8
allyourcodebase/ffmpegFFmpeg packaged for Zig185
jayschwa/dos.zigA set of tools and wrappers for creating DOS programs in Zig, requiring a resident DPMI host71
haskell-opengl/glutA Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language.61
minegame159/glfw-beefA wrapper library providing a convenient interface to GLFW for creating graphics applications13