Skip to content
View diodesign's full-sized avatar

Sponsoring

@gerph

Block or report diodesign

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.

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
Showing results

Modular Unix-like 64-bit kernel

Rust 367 16 Updated Jul 23, 2026

Creative Coding using only Terminal graphics using NCurses in pure C in Linux

C 96 6 Updated Jul 14, 2026

A parameterised Sinclair logo that you can tweak

JavaScript 5 2 Updated Jun 11, 2026

Build a modern LLM from scratch. Every line commented. Explained like we are five.

Jupyter Notebook 2,308 307 Updated Jul 15, 2026

An experiment with AI.

C 2 Updated Jun 18, 2026

Experimental PlayStation 1 emulator

Zig 114 3 Updated May 22, 2026

Classic ZX Spectrum game "The Great Escape" reverse engineered

Assembly 88 10 Updated Jan 22, 2024

My C libraries

C 26 3 Updated Sep 1, 2025

A RiscPC emulator delivered within a docker container, accessible by VNC.

C 12 3 Updated Apr 30, 2026

Status of RISC OS 64 development.

Python 9 Updated Jul 19, 2026

Reverse engineering Chase H.Q. for the ZX Spectrum

Visual Basic 6.0 33 1 Updated Jul 23, 2026

userspace stack switching toolkit handcoded in assembly

Rust 2 Updated May 26, 2022

RISC-V hypervisor written in Rust

Rust 369 38 Updated Dec 18, 2019

🤖 Just a command runner

Rust 34,914 825 Updated Jul 23, 2026

RISC-V OS written in Rust

Rust 142 12 Updated Jan 15, 2026

The Rust Performance Book

2,711 135 Updated Apr 23, 2026

Parser and generator for the Diosix Manifest File System, which contains assets to load from firmware during startup

Rust 1 Updated Mar 15, 2021

A `cargo` wrapper that executes a post build script after a successful build.

Rust 24 7 Updated Mar 4, 2026

This repo hosts my personal diodesign.org website

JavaScript 1 Updated May 20, 2026

The special README file for my GitHub profile

1 Updated May 16, 2026

Print to Qemu's RISC-V virt serial port

Rust 1 Updated Aug 20, 2020

FuseSoC-based SoC for VeeR EH1 and EL2

Verilog 341 75 Updated Dec 11, 2024

OpenTitan: Open source silicon root of trust

SystemVerilog 3,560 1,072 Updated Jul 23, 2026

Windows kernel hacking framework, driver template, hypervisor and API written on C++

C++ 1,818 399 Updated Nov 12, 2023

Examples for JFPatch as a service

Python 4 Updated Jan 11, 2026

Byte and word access to memory

Rust 1 Updated Mar 7, 2021

A refreshed Python toolbox for building complex digital hardware. See https://gitlab.com/nmigen/nmigen

Python 687 60 Updated Jan 8, 2022

Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink

C 499 23 Updated Dec 14, 2025

3D Space Invaders game in Rust

Rust 10 1 Updated Aug 19, 2019

Read and write device tree blob (DTB) data

Rust 3 1 Updated Dec 21, 2021
Next