A lightweight online game framework
Repository Index
47,133 repositories indexed
1–24 of 60 · Most stars
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
- game-engine
- raylib
- android
- rpi
Vulkan bindings for Rust
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
Go bindings for GLFW 3
a node.js plugin to integrate nw.js/electron games with steamworks
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
non-blocking concurrency-limiting goroutine pool
- worker-pool
- concurrency
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
- simd
- linq
- perfromance
- gamedev-library
C++ bindings/wrapper for SDL2
A lightweight Lua VM for the browser
Functional Reactive Programming domain-specific language for efficient hybrid systems
- haskell
- frp
- yampa
- game
ChoiceScript is a language for developing multiple-choice games.
A high-level assembly language for writing homebrew software and games on retro console platforms.
Unreal.hx: Haxe Integration for Unreal
Crystal bindings to SFML multimedia/game library
- crystal
- sfml
- game-framework
- bindings
Common Lisp bindings for SDL2 using C2FFI.
Bindings to connect lua with Steam API
- game-development
- love2d
- lua
- steam-api
Haxe/Lua externs for Defold game engine
- defold-game-engine
- haxe
- lua
- lua-externs
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
- pascal
- vulkan
- vulkan-api
- vulkan-library
A complete header translation (binding) of the raylib 6.2 to Pascal. Without any funky helper functions for memory alignment issues. Inspired and partially based on the drezgames/raylib-pascal binding, however a little cleaner and more recent, with FPC 3.2.0 and up support.
- header-translation
- pascal-binding
- raylib
- lazarus
FMOD Studio middleware integration and scripting API bindings for the Godot game engine.
- game-development
- game-engine-development
- game-audio
- dynamic-audio