kernel-zig

Hobby kernel

A hobby kernel project written in Zig that demonstrates basic x86 hardware interaction and scheduling concepts.

floppy_disk hobby x86 kernel zig

GitHub

429 stars
11 watching
15 forks
Language: Zig
last commit: about 1 year ago
Linked from 3 awesome lists

kernelx86zig

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
zystemos/pluto A lightweight, modular x86 kernel written in Zig with the goal of being easy to port and maintainable. 561
andrewrk/hellos A minimalist x86 kernel example in Zig 273
iguessthislldo/georgios An experimental operating system designed to learn and explore operating system development concepts 48
zig-java/jaz A JVM implementation in Zig. 88
gregkh/kernel-development A presentation on the development process of a widely-used operating system kernel 622
zigembeddedgroup/serial A Zig language library for configuring and using serial ports 59
groovestomp/chip8-zig A CHIP-8 emulator written in Zig, replicating the behavior of a classic 1970s home computer 8
karlseguin/zuckdb.zig A Zig driver for DuckDB that enables direct access to its API 93
kubkon/zig-dis-x86_64 A disassembler and encoder library for x86_64 machine code written in Zig. 35
momumi/x86-zig A Zig library for assembling x86 machine code instructions 27
sam701/zig-cli A package for building command line apps in Zig 208
zighelp/zighelp A comprehensive resource for learning and using the Zig programming language. 37
rafaelbreno/zig-os A simple operating system written in Zig 35
yrashk/zig-generator Library providing an async generator implementation for Zig programming language 39
ronsor/riscv-zig A RISC-V CPU emulator written in Zig. 48