Skip to content
View CodeByRiley's full-sized avatar

Organizations

@modweaver

Block or report CodeByRiley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
codebyriley/README.md

Hi, I'm Riley

Welcome to my GitHub! I build personal projects and experiments focused on my operating system, Gaia, and programming language, HolyD. I also dabble in game development, modding, and web technology.

Notable Projects

  • Gaia (Formerly TOS)
    C, Assembly · x86_64 operating system
    An experimental x86_64 operating system built from scratch. It features a preemptive kernel with SMP support, musl-backed POSIX compatibility, a graphical desktop environment with window management, and ports such as DOOM.

  • HolyD
    C · Programming language and virtual machine
    A HolyC-inspired scripting language with a D-style influence. It includes a lightweight bytecode VM, a C transpiler, and cross-platform FFI support for windowing, 2D graphics, input, and networking on both TOS and Windows.

  • My Website
    Astro · Portfolio and blog
    My personal website, built with Astro. It includes information about my projects, technical interests, and occasional blog posts.

  • CodeByRiley
    Configuration · GitHub profile
    Configuration files for my GitHub profile and related automations.

Tech & Interests

  • Game development: Java, C++, C#, Unity
  • Modding: Forge 1.7.10, 1.12.2, and 1.20.1; BepInEx; MelonLoader
  • Web development: Astro, Nuxt 3, Tailwind, Bootstrap, custom SCSS

Thanks for visiting!

Pinned Loading

  1. Gaia Gaia Public

    Gaia is an experimental x86_64 operating system built from scratch, featuring a custom kernel, graphical desktop, multitasking, SMP support, IPC, and filesystem support.

    C 1

  2. HolyD HolyD Public

    C

  3. LaziestAE2 LaziestAE2 Public

    A 1.7.10 backport of Lazy AE2 by phantamanta44

    Java 1