RGFW

Window abstraction library

A lightweight window abstraction library for creating graphical programs or libraries.

A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.

GitHub

772 stars
10 watching
27 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list

c99cocoacross-platformdirectxglfwgraphicsguilibrarylightweightmacosmacosxopenglpure-csiliconsingle-headerunixvulkanwebasmwinapixlib

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
redthing1/raylibA simple and easy-to-use graphics programming library inspired by Borland BGI and XNA.0
r-lib/raggA graphics library providing faster and higher-quality raster devices for R173
ripper37/glulAn OpenGL utility library providing modern C++11 design and high-level abstractions for creating 2D graphics, input management, window creation, and more.56
olikraus/u8glibA graphics library that provides an interface to various monochrome displays and offers features such as font support, GUI functionality, and device compatibility.1,260
luca-piccioni/opengl.netA set of C# libraries and toolkits that provide a platform-agnostic interface to OpenGL for building graphics applications.588
grimfang4/sdl-gpuA high-performance 2D graphics library for SDL written in C.1,199
olikraus/ucglibA C-based color graphics library for embedded systems with support for various display controllers.269
yak32/glw_imguiAn IMGUI implementation providing a simple and code-driven GUI system with basic support for layouting, themes, multithreading, and graphics API independence.52
jpbruyere/vkvgA 2D graphics library built on top of Vulkan, providing a Cairo-like API for rendering and drawing operations.774
ziglibs/painterzA library that provides platform-independent, low-level implementations of 2D graphics drawing primitives.22
google/swiftshaderA high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics.2,183
mrclean71774/egui_gl_glfwA backend implementation for EGUI with GL/GLFW support in Rust6
brackeen/glfmA C API for mobile app development with OpenGL ES.574
lukasbanana/llglA thin abstraction layer for multiple graphics APIs and platforms2,113
billyfrcs/graphicsprogrammingAn open-source project for learning and implementing 2D and 3D rendering using modern OpenGL and C++.1