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

85 stars
5 watching
12 forks
Language: Zig
last commit: 4 months ago
Linked from 1 awesome list

glfwopenglzigzig-package

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ziglibs/zgl A thin, type-safe binding for OpenGL 425
pistondevelopers/glfw-rs A set of bindings and wrapper libraries for using the GLFW 3 API in Rust. 647
guigui220d/zig-sfml-wrapper A wrapper library providing an Object-Oriented interface to CSFML for Zig programming 53
janekb04/glfwpp A C++ wrapper around the GLFW library providing RAII objects, scoped enums, and exceptions for error handling. 98
go-gl/glfw Provides a Go interface to the GLFW library for creating windows and rendering OpenGL contexts. 1,575
cginternals/globjects A C++ wrapper for OpenGL API objects, providing object-oriented interfaces to automate common rendering tasks and facilitate coherent use. 539
marlersoft/zigwin32 Provides a set of bindings for the Windows API in Zig programming language 264
snowkit/linc_glew Binds GLEW to Haxe/Cpp, providing OpenGL functionality. 4
ikskuh/sdl.zig Provides a Zig wrapper around SDL2 with object API and error handling 362
bsl/glfw-b Haskell bindings to a cross-platform library for creating windows with OpenGL contexts and managing input and events. 71
snowkit/linc_opengl A native binding library for OpenGL that provides access to OpenGL and GLEW APIs from Haxe code. 8
allyourcodebase/ffmpeg FFmpeg packaged for Zig 178
jayschwa/dos.zig A set of tools and wrappers for creating DOS programs in Zig, requiring a resident DPMI host 71
haskell-opengl/glut A Haskell binding for OpenGL, enabling cross-platform 3D graphics development in the Haskell programming language. 61
minegame159/glfw-beef A wrapper library providing a convenient interface to GLFW for creating graphics applications 14