I am currently working on an OpenGL renderer to make a 3D game engine in; the name is currently undecided. The goal is to make a game engine that is ISO / IEC 9899:1999 (C99) compatible, using a IEEE / Open Group 1003.1-2017 (POSIX.1-2017) compatible make utility for the build system. The UI is planned to be designed with gtk4 and the generated window is planned to be handled with GLFW.
PPMPSS (Portable Package Manager in POSIX Shell Script)
This is a package manager as a part of a linux distro I am working on creating from scratch. This is designed to make writing templates for it easy. The idea is to make a script to manage software on a unix system written in IEEE / Open Group 1003.1-2017 (POSIX.1-2017) compliant utilities and shell script - with the exception of curl, liblzma, etc. The script is to read a template, download the source for a package, build and install to an empty directory, then take the resulting directory's contents and pack it into an archive to install / uninstall to and from the host system.