Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with glfw
A curated list of projects in awesome lists tagged with glfw .
https://github.com/bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl
Last synced: 29 Sep 2024
https://github.com/mosra/magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
3d android c-plus-plus c-plus-plus-11 cmake emscripten game game-engine gamedev glfw graphics graphics-engine ios magnum opengl sdl spir-v vulkan webassembly webgl
Last synced: 01 Oct 2024
https://github.com/LWJGL/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 01 Aug 2024
https://github.com/lwjgl/lwjgl3
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
bindings fmod freetype glfw harfbuzz java kotlin lwjgl openal opencl opengl opengl-es openxr vr vulkan
Last synced: 01 Oct 2024
https://github.com/patriciogonzalezvivo/glslviewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 28 Sep 2024
https://github.com/patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 30 Jul 2024
https://github.com/Ultz/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 31 Jul 2024
https://github.com/dotnet/silk.net
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 27 Sep 2024
https://github.com/go-gl/glfw
Go bindings for GLFW 3
gamedev glfw glfw-bindings go golang opengl
Last synced: 01 Oct 2024
https://github.com/Go-gl/glfw
Go bindings for GLFW 3
gamedev glfw glfw-bindings go golang opengl
Last synced: 30 Jul 2024
https://github.com/fynnfluegge/oreon-engine
OpenGL/Vulkan Java 3D Engine
game-engine gamedev glfw glsl glsl-shaders java lwjgl lwjgl3 opengl oreon-engine vulkan vulkan-api vulkan-game-engine
Last synced: 10 Aug 2024
https://github.com/jnmaloney/WebGui
An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).
glfw gui imgui wasm web web-assembly web-gui
Last synced: 29 Jul 2024
https://github.com/tsl0922/ImPlay
A Cross-Platform Desktop Media Player
audio-player cross-platform glfw gui imgui libmpv media-player mpv music-player video-player
Last synced: 04 Aug 2024
https://github.com/Embroidermodder/Embroidermodder
Free machine embroidery software supporting a variety of formats.
cplusplus cross-platform dst embroidermodder embroidery glfw imgui jef libembroidery machine-embroidery pes postscript-language
Last synced: 04 Aug 2024
https://github.com/ray-cast/AnimatorGo
🤸🏾♀️👗提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
cross-platform ecs-framework emscripten game-engine gamedev glfw graphics-engine graphics-programming modern-cpp opengl opengl-es webgl
Last synced: 31 Jul 2024
https://github.com/aof-dev/boat
Environment for running Minecraft Java Edition on Android
android boat glfw java minecraft minecraft-java-edition opengl opengl-es openjdk packages xserver xserver-xorg
Last synced: 29 Sep 2024
https://github.com/slimsag/mach-glfw
Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.
gamedev glfw zig zig-package ziglang
Last synced: 30 Sep 2024
https://github.com/nimgl/nimgl
NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
bindings computer-graphics glfw imgui nim nimgl opengl vulkan
Last synced: 03 Aug 2024
https://github.com/codam-coding-college/MLX42
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
42 42born2code 42pleaseadoptmefinally 42school c cocoa codam cross-platform glfw graphics graphics-library linux macos minilibx mlx mlx42 opengl winapi windows x11
Last synced: 31 Jul 2024
https://github.com/mario-deluna/php-glfw
🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)
2d 3d game game-development glfw opengl php php-extension rendering
Last synced: 04 Aug 2024
https://github.com/avilapa/vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
3d anisotropy c-plus-plus clear-coat engine game-engine gamedev glfw graphics graphics-programming imgui iridescence materials multithreading open-source opengl pbr physically-based-rendering procedural rendering
Last synced: 03 Aug 2024
https://github.com/ColleagueRiley/RGFW
A multi-platform single-header very simple-to-use framework library for creating GUI Libraries or simple GUI programs.
cocoa cross-platform directx glfw graphics gui library lightweight macos macosx opengl pure-c rsgl silicon silicon-h single-header unix vulkan winapi xlib
Last synced: 04 Sep 2024
https://github.com/flyx/OpenGLAda
Thick Ada binding for OpenGL and GLFW
ada ada-binding glfw opengl-bindings
Last synced: 30 Jul 2024
https://github.com/IridescenceTech/zglfw
A thin, idiomatic wrapper for GLFW. Written in Zig, for Zig!
Last synced: 01 Aug 2024
https://github.com/stetre/moonglfw
Lua bindings for GLFW
glfw lua lua-bindings opengl vulkan
Last synced: 01 Aug 2024
https://github.com/giorgiomarcias/glfwm
GLFW Manager - C++ wrapper with multi-threading
event-handling glfw gui multi-threading window-manager
Last synced: 01 Aug 2024
https://github.com/tofuengine/tofu
Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.
2d c99 cross-platform game-development game-engine gamedev gamedev-framework glfw linux lua opengl raspberry-pi windows
Last synced: 29 Sep 2024
https://github.com/kbladin/elkengine
Simple graphics engine used as submodule in many of my projects
assimp cplusplus cplusplus-11 cplusplus-14 freeimage glfw glfw3 glsl graphics graphics-engine graphics-library graphics-rendering opengl opengl-shading-language physically-based-rendering rendering rendering-3d-graphics rendering-engine
Last synced: 29 Sep 2024
https://github.com/rodrigosetti/azteroids
Simple Asteroids game in C++ and OpenGL
asteroids-game cmake entityx glfw opengl
Last synced: 31 Jul 2024
https://github.com/brotcrunsher/brotboxengine
A C++ prototyping engine that is striving for an easy to use API, hiding all the dirty details so that you don't have to care.
box2d cmake cpp cpp17 curl curl-library dear-imgui engine github-actions glfw google-test imgui libcurl openal opengl portaudio stb-image stb-truetype vulkan vulkan-game-engine
Last synced: 30 Sep 2024
https://github.com/smack0007/GLFWDotNet
.NET bindings for GLFW.
c-sharp dotnet dotnet-core glfw interop
Last synced: 31 Jul 2024
https://github.com/MissingBitStudios/igneous
Igneous is an open source game engine written in C++.
assimp bgfx bullet-physics cmake cpp directx entt game-development game-engine glfw glm imgui linux macos metal openal opengl raknet windows
Last synced: 03 Aug 2024
https://github.com/Avokadoen/zig_vulkan
Toying with vulkan and zig
glfw graphics raytracing voxel vulkan zig
Last synced: 02 Aug 2024
https://github.com/BindBC/bindbc-glfw
Static & dynamic D bindings to GLFW, compatible with BetterC, @nogc, and nothrow.
bindbc dlang glfw glfw-bindings
Last synced: 04 Aug 2024
https://github.com/florianvazelle/vulkanstarter
A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest
ci cmake conan continuous-integration cpp doctest github-workflows glfw glm glslang imgui starter template vulkan vulkan-ci vulkan-template
Last synced: 26 Sep 2024
https://github.com/jcbecker/termProject
Terrain generator with 5 visually distinct biomes, spread them in regions and smooth their borders
c-plus-plus glad glfw graphics opengl procedural-terrain terrain-generation
Last synced: 03 Aug 2024
https://github.com/igjoshua/glfw-clj
A Clojure wrapper for GLFW on JDK 17.
clojure glfw glfw-bindings glfw-library glfw3 native-wrapper opengl
Last synced: 28 Sep 2024
https://github.com/griush/zig-opengl-example
Minimal example using GFLW/OpenGL/zm made in Zig
Last synced: 30 Sep 2024
https://github.com/erikmansson/chip-seven
A simple CHIP-8 interpreter for Linux written in C
c chip-8 chip8 emulator glad glfw interpreter linux opengl
Last synced: 03 Aug 2024
https://github.com/v2ny/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 26 Sep 2024
https://github.com/gustavoborges13/vulkanapp-graphics-api
vulkanapp-graphics-api
computacao-grafica docker-container glfw graphics-rendering python vulkan vulkan-engine vulkan-sdk
Last synced: 26 Sep 2024
https://github.com/zchrissirhcz/cap
A simple screen-capture implementation in C++. Support Windows and macOS
glfw macos opencv opengl screen-capture windows
Last synced: 01 Oct 2024
https://github.com/prince-chrismc/multicore-programming
This is a C++ repository to contain my work for Multicore Programming (COMP426) from Concordia Universirty during Fall 2018.
cpp glew glfw glm modern-cpp multithreading object-oriented-programming opengl parallel-computing parallel-processing tbb
Last synced: 02 Oct 2024
https://github.com/shekeraoleksandr/streamlinex
Basic projects themes realization
cmake conan glfw serialization sockets
Last synced: 26 Sep 2024
https://github.com/xyproto/luapixels
Implement event functions in Lua and handle keypresses and draw pixels to a 320x200 256 color canvas backed by GLFW and OpenGL
cross-platform gameengine glfw go lua mode13h
Last synced: 01 Oct 2024
https://github.com/mohamedag2002/theproblemsolver
A 3D western arcade shooter. Except, you are playing to solve your life's problems.
3d-game 3d-game-development cpp cpp20 game-development glfw glfw3 opengl4
Last synced: 28 Sep 2024
https://github.com/weige258/zig-binding-glfw-opemgl-tutorial
A Zig tutorial teach you how to binding GLFW and OpenGL Zig语言绑定GLFW和OpenGL教程
binding-zig glfw glfw-bindings glfw-opengl-library glfw3 opengl zig ziglang
Last synced: 28 Sep 2024
https://github.com/vbsw/jnr-demo
Jump 'n Run demo
demo game glfw go golang jumpnrun platformer
Last synced: 02 Aug 2024
https://github.com/Sigmarik/LabyrinthOnCube
Experimental project to get my hands on OpenGL.
cube game game-development generation glfw graphics opengl turn-based
Last synced: 29 Jul 2024
https://github.com/johnnieshere/lolinfoapp
This project demonstrates the creation of a graphical application using GLFW, OpenGL, and Dear ImGui. The application provides detailed information about League of Legends champions, items, and summoner spells, including images and text details fetched from JSON files.
api cpp curl dear-imgui glfw league-of-legends league-of-legends-api nlohmann-json opengl stb-image threads
Last synced: 01 Oct 2024