Hema Shushu

Elite
@hemashushu

docker-archlinux-gui. This tutorial introduces a method for running GUI applications directly in containers (such as Docker and Podman) without installing any additional software.

351

practice-mcu-bare-metal-rust. A bare metal (register level) STM32F103C8T6/STM32F103 MCU program written in pure Rust without any IDE, SDK, HAL or library, and no assembly code, the only tool required is the Rust compiler.

132

practice-wasm. A WebAssembly VM with a full-featured Web UI debugger implemented in Rust.

103

practice-toy-os-riscv-rust. Rust

83

practice-mcu-bare-metal-stm32f030. A bare metal (register level) STM32F030C8T6/STM32F030 MCU program written in pure C without any IDE, SDK, HAL or library, the only tool required is the GCC compiler.

30

ason. ASON is a data serialization format that evolved from JSON, featuring strong numeric typing and native support for enumeration types.

29

js-regexp-interpreter. JavaScript

21

practice-toy-lisp-js. JavaScript

15

practice-toy-lang-interpreter-js. JavaScript

14

docker-archlinux-gui-devel. This repository contains Dockerfiles that build two Docker images for GUI applications development, along with launch scripts to start these images.

12

practice-toy-wasm-vm-go. practice-toy-wasm-vm-go

11

anre. Regex-anre is a full-featured, zero-dependency regular expression engine that supports both standard and ANRE regular expressions.

11

practice-toy-lisp-rust. Rust

8

js-kmp-matcher. JavaScript

8

practice-toy-vm-go. Go

8

mathjax-compact. The repackage MathJax that removes HTML-CSS, MathML, AsciiMath and the fonts excepts Tex and SVG STIX-Web.

7

practice-qemu-cortex-m4-baremetal-c. QEMU Cortex-M4 bare-metal C DEMO

5

fil-c. Fil-C: completely compatible memory safety for C and C++

4

practice-toy-lang-interpreter-go. Go

4

xiaoyu-writer. A feature-rich, efficient text editor - source code repo

3

practice-toy-lang-interpreter-java. Java

3

xiaoxuan-c-preprocessor. A C preprocessor compliant with C23 standard implemented in Rust.

3

practice-qemu-riscv64-minimal-linux. Building a minimal RISC-V Linux system with only Linux kernel and BusyBox, and runs on the QEMU emulator.

2

xiaoxuan-micro-assembly-riscv. An assembly language that is easy to read and write - RISC-V edition.

2

hemashushu.github.io. Hemashushu Blog

2

js-rabin-karp-matcher. JavaScript

2

xiaoxuan-native-runtime. A simple, modern, functional general-purpose programming language that supports multiple local languages.

2

practice-toy-lang-interpreter-rust. Rust

2

moonbit-docker. This is a quick start docker image for the Moonbit programming language

2

xiaoxuan-core-vm. _Xiaoxuan Core VM_ is a high-performance virtual machine designed for system programming. It features extremely fast startup speed, low resource consumption, memory safety, and direct interoperability with C libraries and system calls.

2

clobaframe. Lightweight desktop and web application framework.

2

xiaoyu-game-console. An 8-bit style game console for education purposes

1

jsfileutils. Some frequently used functions for file and directory.

1

xydcs-module-base. Base digital logic circuit simulator modules

1

js-boyer-moore-horspool-matcher. JavaScript

1

xiaoxuan-uefi.

1

practice-qemu-cortex-m0-baremetal-c. QEMU Cortex-M0 bare-metal C DEMO

1

xiaoxuan-script-assembly. JavaScript

1

xiaoxuan-core-image. _Xiaoxuan Core VM_ is a high-performance virtual machine designed for system programming. It features extremely fast startup speed, low resource consumption, memory safety, and direct interoperability with C libraries and system calls.

1

xiaoxuan-core-compiler. Rust

1

js-aho-corasick-matcher. JavaScript

1

practice-qemu-riscv64-buildroot. Building a base RISC-V Linux system with the ability of doing RISC-V assembly development and debug using Buildroot.

1

xiaoxuan-circuit. XiaoXuan Circuit is a modern HDL (hardware description language) and simulation program for analog circuits with a graphical interactive interface.

1

xiaoxuan-micro. Rust

1

xiaoxuan-logic. A modern, efficient and reusable hardware description language (HDL)

1

vortex. Verilog

1
46
Apply