Projects in Awesome Lists by ColleagueRiley
A curated list of projects in awesome lists by ColleagueRiley .
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: 19 Nov 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: 28 Dec 2024
https://github.com/colleagueriley/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 cocoa cross-platform graphics gui gui-library header-only linux modern-c modular modular-design opengl silicon simple-to-use software-development win32 windows xlib
Last synced: 19 Nov 2024
https://github.com/colleagueriley/rfont
Simple-to-use single header modular font rendering library written in C.
font-library font-rendering fonts legacy-opengl lightweight linux macos modern-opengl modular opengl rgfw silicon simple-to-use single-header ttf windows
Last synced: 19 Nov 2024
https://github.com/colleagueriley/rgl
Simple ultra-lightweight OpenGL version abstraction layer HEAVILY based on RLGL that uses the opengl pipeline style.
Last synced: 19 Nov 2024
https://github.com/colleagueriley/cocoa-in-pure-c
A tutorial that explains how to use macOS's Cocoa API in Pure-C.
Last synced: 22 Apr 2025
https://github.com/colleagueriley/c-plus
Intermediary language between C and C++ with other added cool features too
c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file
Last synced: 10 Apr 2025
https://github.com/ColleagueRiley/RGFW-Odin
RGFW bindings for Odin
c cross-platform glfw library lightweight odin odin-lang opengl rgfw software-rendering window-abstraction
Last synced: 26 Nov 2024
https://github.com/colleagueriley/rsoft
RSoft is a software rendering library oriented around math.
Last synced: 11 Apr 2025
https://github.com/colleagueriley/rgfw-odin
RGFW bindings for Odin
c cross-platform glfw library lightweight odin odin-lang opengl rgfw software-rendering window-abstraction
Last synced: 19 Nov 2024
https://github.com/colleagueriley/aricuit-sim
A basic digital logic simulator (program AND library) named after Aristotle, the father of logic made with RSGL.
Last synced: 11 Apr 2025
https://github.com/colleagueriley/x11-drag-n-drop
A tutorial that explains how to handle Drag 'n Drop events for X11.
Last synced: 22 Apr 2025
https://github.com/colleagueriley/imgui_imp_rgfw.h
RGFW platform backend for Dear ImGUI
Last synced: 19 Nov 2024
https://github.com/colleagueriley/nuklear_rgfw
RGFW platform backend for Nuklear
Last synced: 19 Nov 2024
https://github.com/colleagueriley/software-rendering
A tutorial that explains how to setup and handle software rendering for X11, WinAPI and Cocoa.
Last synced: 11 Apr 2025
https://github.com/colleagueriley/rwm
Super lightweight window manager for x11
lightweight stacking-window-manager window-manager x11
Last synced: 11 Apr 2025
https://github.com/colleagueriley/rsgl-doom
DOOM source port made using RSGL and a modified version of PureDoom. Written in Pure-C
doom doom-source-port linux macos pure-c puredoom rsgl windows
Last synced: 11 Apr 2025
https://github.com/colleagueriley/pureduke3d
Header-only Duke Nukem source port, inspired by PureDOOM (VERY WIP)
duke3d duke3d-source-port puredoom rgfw single-header
Last synced: 02 Apr 2025
https://github.com/colleagueriley/clipboard-copy-paste
A tutorial that explains how to setup and handle clipboard copying and pasting for X11, WinAPI and Cocoa.
Last synced: 19 Nov 2024
https://github.com/colleagueriley/rgfw-chip8
Simple Chip 8 (c8) emulator using RGFW
chip-8 chip8 emulator rgfw software-rendering
Last synced: 19 Nov 2024
https://github.com/colleagueriley/puredoom-rgfw
An RGFW/miniaudio example for PureDoom.h
cocoa doom doom-source- example linux macos puredoom rgfw single-header winapi windows x11
Last synced: 19 Nov 2024
https://github.com/colleagueriley/rsgl_engine
basic 'engine' for RSGL, supports C scripting via libtcc
Last synced: 19 Nov 2024
https://github.com/colleagueriley/raw-mouse-input
A tutorial that explains how to lock the cursor and enable raw mouse input for X11, WinAPI, Cocoa and Emscripten.
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rphys
WIP Single-Header Easy-To-Use Physics Library that easily integrates with RSGL
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rstl
An super lightweight alternative to the c++ standard library
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rsalloc
Single-header custom allocator for fun
Last synced: 13 Mar 2025
https://github.com/colleagueriley/mouse-and-window-icons
A tutorial that explains how to set mouse and window icons for X11, WinAPI and Cocoa.
Last synced: 13 Mar 2025
https://github.com/colleagueriley/lego-batman-borderless-fullscreen-hack
A hack/mod for Lego Batman (on Steam) to implement borderless fullscreen. This also fixes cutscenes initially freezing.
Last synced: 14 Apr 2025
https://github.com/colleagueriley/dna-lang
Very very simple example DNA based programming language
Last synced: 13 Mar 2025
https://github.com/colleagueriley/peanut_gb-rgfw
A Gameboy emulator example for RGFW and Peanut_gb.h
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rsgl_ui
Single-header UI extension for RSGL
Last synced: 23 Feb 2025
https://github.com/colleagueriley/raytracer
Basic 2D raytracer made using RSGL
Last synced: 13 Mar 2025
https://github.com/colleagueriley/font-viewer
Very little font viewer made with RSGL
Last synced: 13 Mar 2025
https://github.com/colleagueriley/lennys-pong
Simple pong clone made with RSGL, with SVG images by Lenny
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rsgl-2048
RSGL-2048 is a clone of the 2048 made with RSGL
Last synced: 13 Mar 2025
https://github.com/colleagueriley/lonic-desktop-pet
A virtual desktop pet using the RSGL mascot, Lonic. Made using RGFW, stb_image and OpenGL ~1.1
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rsgl-portablegl
An RSGL example for using PortableGL with RSGL (Very WIP)
Last synced: 13 Mar 2025
https://github.com/colleagueriley/c8
Chip-8 emulator
chip-8 emulation lightweight portable pure-c rgfw
Last synced: 13 Mar 2025
https://github.com/colleagueriley/screenshot-tool
Simple super lightweight screenshot tool with GUI written in pure C. (Based on XFCE's screenshoter) [WIP]
c fonsstash lightweight pure-c rgfw rlgl screenshot screenshot-tool screenshot-utility sili stb x11 xlib xss
Last synced: 13 Mar 2025
https://github.com/colleagueriley/nncolor
Neural Network structure used for a color picker like thing.
Last synced: 13 Mar 2025
https://github.com/colleagueriley/todo
A place to put my personal programming-related to-do list. This is mainly for me (and anyone interested)
Last synced: 13 Mar 2025
https://github.com/colleagueriley/rileys-neovim-setup
My neovim setup based on nvchad
Last synced: 24 Mar 2025
https://github.com/colleagueriley/raycaster
Simple raycaster made using RSGL
Last synced: 13 Mar 2025
https://github.com/colleagueriley/xdl
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib
Last synced: 14 Mar 2025
https://github.com/colleagueriley/glad-single-headers
A group of GLAD single header files generated using gen.glad.sh
Last synced: 13 Mar 2025
https://github.com/colleagueriley/python-paint
A paint app made with python with the libraries, pygame,pickle,PyZenity and easygui.
Last synced: 19 Nov 2024
https://github.com/colleagueriley/msix-to-appimage
Simple program that generates an appimage from a given msix
Last synced: 13 Mar 2025
https://github.com/colleagueriley/connect-4-sdl
C++ recreation of https://github.com/Comrade-Riley/Connect-Four-Pygame using SDL
Last synced: 19 Nov 2024
https://github.com/colleagueriley/sdl_text
A wrapper for SDL_ttf so you can render text more easily and more conveniently
Last synced: 19 Nov 2024
https://github.com/colleagueriley/sdl-thing
Just me messing around with SDL, C++ and makefiles
Last synced: 13 Mar 2025
https://github.com/colleagueriley/c-minus
An independent C-like language compiler experiment for i386.
Last synced: 24 Mar 2025
https://github.com/colleagueriley/sdl-mean-bean-machine
SDL recreation of Sega's Mean Bean Machine (unfinished)
Last synced: 19 Nov 2024
https://github.com/colleagueriley/pemdas-parser
Small header-file that parses math strings using pemdas
Last synced: 13 Mar 2025