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

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/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/rsoft

RSoft is a software rendering library oriented around math.

Last synced: 11 Apr 2025

https://github.com/colleagueriley/opengl-context-creation

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

article cocoa glx opengl rgfw tutorial wgl winapi x11

Last synced: 10 Apr 2025

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/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/rgfw-python

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

c glfw library opengl python rgfw

Last synced: 19 Jan 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

2048 c 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/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