Skip to content
View diodesign's full-sized avatar

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Showing results

userspace stack switching toolkit handcoded in assembly

Rust 2 Updated May 26, 2022

RISC-V hypervisor written in Rust

Rust 365 37 Updated Dec 18, 2019

🤖 Just a command runner

Rust 28,180 594 Updated Oct 13, 2025

RISC-V OS written in Rust

Rust 141 11 Updated Jun 17, 2024

The Rust Performance Book

2,501 126 Updated Oct 5, 2025

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 22 7 Updated Oct 7, 2025

This repo hosts my personal diodesign.org website

HTML 1 Updated Aug 2, 2025

The special README file for my GitHub profile

1 Updated Aug 2, 2025

Print to Qemu's RISC-V virt serial port

Rust 1 Updated Aug 20, 2020

FuseSoC-based SoC for VeeR EH1 and EL2

Verilog 328 73 Updated Dec 11, 2024

OpenTitan: Open source silicon root of trust

SystemVerilog 2,993 905 Updated Oct 17, 2025

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

C++ 1,764 401 Updated Nov 12, 2023

Examples for JFPatch as a service

Python 4 Updated Nov 8, 2020

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 679 60 Updated Jan 8, 2022

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

C 290 15 Updated Jul 4, 2023

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

A Python Interpreter written in Rust

Rust 20,659 1,350 Updated Oct 13, 2025

Diosix platform-specific code for RISC-V systems

Rust 7 Updated Dec 21, 2021

A tiny Open POWER ISA softcore written in VHDL 2008

Verilog 699 107 Updated Oct 9, 2025

Empowering everyone to build reliable and efficient software.

Rust 1 Updated Oct 5, 2019

A directory of Western Digital’s RISC-V SweRV Cores

SystemVerilog 872 134 Updated Mar 26, 2020

ARCHIVED: Modern Hypervisor for the Cloud. See https://github.com/cloud-hypervisor/cloud-hypervisor instead

C 930 108 Updated Apr 14, 2021

A Rust-based, lightweight unikernel.

Rust 1,352 107 Updated Oct 18, 2025

The CORE-V CVA6 is a highly configurable, 6-stage RISC-V core for both application and embedded applications. Application class configurations are capable of booting Linux.

Assembly 2,641 838 Updated Oct 14, 2025

Calculate hole cards opponent(s) need to beat you in a given Texas Hold 'em hand

Rust 1 Updated Jul 27, 2018

Keep it simple, stupid 3d graphics engine for Rust.

Rust 1,559 177 Updated Oct 18, 2025

A news feed headline aggregator for journalists and news junkies.

JavaScript 24 3 Updated Apr 11, 2021
Next