Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/go-flutter-desktop/go-flutter

Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW.

cross-platform desktop flutter glfw go golang hover linux macos ui windows

Last synced: 02 Oct 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/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/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/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/florianrhiem/pyglfw

Python bindings for GLFW

glfw opengl python

Last synced: 29 Sep 2024

https://github.com/yuki-koyama/bigger

bigg (bgfx + imgui + glfw + glm) + utils

bgfx glfw glm imgui utils

Last synced: 03 Aug 2024

https://github.com/mkeeter/futureproof

A live editor for fragment shaders, powered by Neovim, WebGPU, and Zig!

freetype glfw glsl neovim shaderc webgpu ziglang

Last synced: 30 Sep 2024

https://github.com/hismailbulut/neoray

Simple and lightweight GUI client for Neovim

glfw glfw3 go golang neovim opengl3 vim

Last synced: 30 Sep 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!

glfw opengl zig zig-package

Last synced: 01 Aug 2024

https://github.com/luizgabriel/spatial.engine

[WIP] Spatial is a cross-platform C++ game engine.

3d conan cpp17 cross-platform engine engines entt filament glfw graphics spatial

Last synced: 26 Sep 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/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/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/fastrgv/RufasCube

RufasCube is a 3D slider puzzle for Windows, OSX & most Linux distros. It looks like a rubic cube but it's a slider, not a twister.

3d ada game glfw linux puzzle slider windows

Last synced: 30 Jul 2024

https://github.com/griush/zig-opengl-example

Minimal example using GFLW/OpenGL/zm made in Zig

glfw opengl zig zig-package

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/siggb/glfw-bazel-xcode

Building GLFW with Bazel on(for) MacOS

bazel glfw macos opengl xcode

Last synced: 29 Jul 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/kale-ko/overcomplicated-snake

Remaking snake from as little as possible as many ways as possible

game glfw opengl snake vulkan wayland x11

Last synced: 29 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/tonis2/vulkan-experiment

Zig + Vulkan with native C api

glfw vulkan zig

Last synced: 29 Jul 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/lnd3/ldeps

A collection of ready-to-use common c++ libraries like curl, glfw, imgui and others

collada cpp curl fbx glad glfw imgui implot json openfbx physics serialization ufbx xml

Last synced: 01 Oct 2024

https://github.com/shlomnissan/model-viewer

🧊 3D Model Viewer

assimp cmake conan glfw imgui opengl

Last synced: 28 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/andrflor/vulkan-test

Simple Vulkan + GLFW test

ansi-c c c89 glfw glfw3 vulkan

Last synced: 29 Sep 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/shresth72/render_gl

Text Rendering in pure C with OpenGL, NanoVG and Shaders

c glfw glsl nanovg opengl shaders

Last synced: 30 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

https://github.com/dinau/imguinz

Calling Dear Imgui (CImGui), ImPlot (CImPlot) from Zig language

cimgui cimplot font-awesome glfw gui imgui implot opengl sdl2 sdl3 ui windows zig zig-lang ziglang

Last synced: 01 Oct 2024

https://github.com/disaster2003/returnee

就活作品

glad glfw glsl opengl

Last synced: 29 Sep 2024