• Stars
    star
    260
  • Rank 157,189 (Top 4 %)
  • Language
    C
  • License
    zlib License
  • Created over 1 year ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More Repositories

1

RSGL

A simple-to-use modular, cross-platform graphics library. It combines the freedom of lower-level graphics libraries with modern C techniques, offering both simplicity and convenience.
C
83
star
2

RFont

Simple-to-use single header modular font rendering library written in C.
C
26
star
3

RGL

Simple ultra-lightweight OpenGL version abstraction layer HEAVILY based on RLGL that uses the opengl pipeline style.
C++
20
star
4

RGFW-Odin

RGFW bindings for Odin
C
11
star
5

c-plus

Intermediary language between C and C++ with other added cool features too
C
9
star
6

imgui_imp_rgfw.h

RGFW platform backend for Dear ImGUI
C++
7
star
7

OpenGL-Context-Creation

A tutorial that explains how to create an OpenGL context for X11, WinAPI and Cocoa.
C
4
star
8

nuklear_rgfw

RGFW platform backend for Nuklear
C
4
star
9

RWM

Super lightweight window manager for x11
C
3
star
10

RSGL_engine

basic 'engine' for RSGL, supports C scripting via libtcc
C
3
star
11

Aricuit-Sim

A basic digital logic simulator (program AND library) named after Aristotle, the father of logic made with RSGL.
C
3
star
12

Clipboard-Copy-Paste

A tutorial that explains how to setup and handle clipboard copying and pasting for X11, WinAPI and Cocoa.
C
3
star
13

PureDuke3D

Header-only Duke Nukem source port, inspired by PureDOOM (VERY WIP)
C
3
star
14

RSTL

An super lightweight alternative to the c++ standard library https://github.com/Eimamei/Sili-toolchain
C++
2
star
15

DNA-Lang

Very very simple example DNA based programming language
C
2
star
16

RPhys

WIP Single-Header Easy-To-Use Physics Library that easily integrates with RSGL
C
2
star
17

RGFW-chip8

Simple Chip 8 (c8) emulator using RGFW
C
2
star
18

Software-Rendering

A tutorial that explains how to setup and handle software rendering for X11, WinAPI and Cocoa.
C
2
star
19

X11-Drag-n-Drop

A tutorial that explains how to handle Drag 'n Drop events for X11.
C
2
star
20

rsoft

RSoft is a software rendering library oriented around math.
C
2
star
21

RSAlloc

Single-header custom allocator for fun
C
2
star
22

PureDoom-RGFW

An RGFW/miniaudio example for PureDoom.h
C
2
star
23

RSGL-DOOM

DOOM source port made using RSGL and a modified version of PureDoom. Written in Pure-C
C
2
star
24

RSGL-Calculator

C++
1
star
25

XDL

A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
C
1
star
26

Pseudo-Virtual-Machine

A a very simple VM for my imaginary 8-bit machine. Based on Chip-8
C
1
star
27

RGFW-Python

Python bindings for RGFW.h, the lightweight single-header GLFW alternative.
Python
1
star
28

Peanut_gb-RGFW

A Gameboy emulator example for RGFW and Peanut_gb.h
C
1
star
29

Font-Viewer

Very little font viewer made with RSGL
C
1
star
30

Lennys-Pong

Simple pong clone made with RSGL, with SVG images by Lenny
C
1
star
31

RSGL-2048

RSGL-2048 is a clone of the 2048 made with RSGL
C
1
star
32

raw-mouse-input

A tutorial that explains how to lock the cursor and enable raw mouse input for X11, WinAPI, Cocoa and Emscripten.
C
1
star
33

Lonic-Desktop-Pet

A virtual desktop pet using the RSGL mascot, Lonic. Made using RGFW, stb_image and OpenGL ~1.1
C++
1
star
34

raytracer

Basic 2D raytracer made using RSGL
C
1
star
35

rgl

A simple little single header file that is a modern opengl wrapper using the legacy format, for easily converting legacy opengl code into modern opengl code. (As seen in RSGL)
C++
1
star