The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 GLFW Open-Source Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
LWJGL
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.
-
Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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).
-
mach-glfw
Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.
-
php-glfw
🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)
-
borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
-
GLFW-CMake-starter
Use CMake to create a project with GLFW - Multi-platform Windows, Linux and MacOS.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
Download the latest LWJGL binaries from the official website.
A couple other options than what has been suggested so far: - TerraFX.Interop.Windows. Raw, blittable, 1:1 bindings for all Win32, D2D/D3D11/D3D12 APIs (there's also a version with Vulkan bindings). As close to doing #include as you can get in C#. This is my personal favorite, I use it in my own ComputeSharp library, and transitively we use it in the Microsoft Store too 🙂 - Silk.NET another version of high-performance bindings, more opinionated than TerraFX and with some additional helpers to make it a bit easier to use.
And this is how https://github.com/go-gst/go-gst, https://github.com/go-gl/glfw, and even https://fyne.io/ are using system libraries to propose a lot of functionalities.
you could compile this with imgui to the web: https://github.com/jnmaloney/WebGui
but you'd have to write communication to your django app. I would do that in JS and then pass events to the WASM layer.
Project mention: ChimeraOS: Instantly turn any PC into a gaming console | news.ycombinator.com | 2023-08-08A similar project is Ludo [1] which is part of the libretro family. More for emulation but really a clean UI (it actually has screenshots)
[1]: https://ludo.libretro.com/#about
Hi, I am new to MPV, I know the basics, but I have loads of questions all listed in this postConfig:ImPlay (Latest build), Windows, no border mode, UOSC
Project mention: Lets-Plot: An open-source plotting library by JetBrains | news.ycombinator.com | 2023-07-15
Use nimgl. It supports Vulkan, OpenGL, ImGUI. I wouldn't use Vulkan cos it's very low level.
Hey u/Rikudou_Sage im plugging this too much, but im extremely exited about everything graphical in PHP. You could add an actual rendering backend for realtime previews or even a basic editor, if your interested: https://github.com/mario-deluna/php-glfw
GLFW related posts
- Realtime N-body simulation
- Create 3D models using PHP
- Submit your talk ideas for Longhorn PHP 2023!
- What are some unknown gems?
- Why RetroArch?
- mpv player with GUI (for parents)
- Uses Ncurses with zig
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source GLFW projects? This list will help you:
Project | Stars | |
---|---|---|
1 | bgfx | 14,306 |
2 | go-flutter | 5,802 |
3 | magnum | 4,649 |
4 | LWJGL | 4,583 |
5 | glslViewer | 4,462 |
6 | Silk.NET | 3,663 |
7 | glfw | 1,508 |
8 | WebGui | 628 |
9 | ludo | 573 |
10 | ImPlay | 531 |
11 | Embroidermodder | 514 |
12 | imgui-java | 509 |
13 | nimgl | 356 |
14 | mach-glfw | 331 |
15 | php-glfw | 298 |
16 | Physics3D | 296 |
17 | OpenGL_CMake_Skeleton | 275 |
18 | pyunity | 253 |
19 | borealis | 252 |
20 | bigger | 207 |
21 | futureproof | 204 |
22 | scop_vulkan | 140 |
23 | GLFW-CMake-starter | 134 |
Sponsored