pluto

Kernel

A lightweight, modular x86 kernel written in Zig with the goal of being easy to port and maintainable.

An x86 kernel written in Zig

GitHub

576 stars
15 watching
22 forks
Language: Zig
last commit: over 2 years ago
Linked from 3 awesome lists

hacktoberfestkerneloperating-systemx86zig

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jzck/kernel-zigA hobby kernel project written in Zig that demonstrates basic x86 hardware interaction and scheduling concepts.430
csirak/zestosA Unix-like operating system written in Zig for the RISC-V 64-bit architecture16
rafaelbreno/zig-osA simple operating system written in Zig38
andrewrk/hellosA minimalist x86 kernel example in Zig275
chivay/vmtA toy operating system written in Zig.10
carglglz/jupyter_upydevice_kernelA Jupyter kernel for interacting with MicroPython boards over USB/Serial or WebREPL connections.14
andreaorru/zenAn experimental operating system written in Zig, with the goal of building and testing a modern kernel451
momumi/x86-zigA Zig library for assembling x86 machine code instructions27
kubkon/zig-dis-x86_64A disassembler and encoder library for x86_64 machine code written in Zig.35
kivikakk/daintreeAn operating system with a UEFI bootloader written in Zig.51
narasimha1997/r3An hobby x86_64 Operating System kernel written in Rust with minimal functionalities80
zigembeddedgroup/microzigUnifies abstraction and hardware access for embedded systems using the Zig programming language1,282
gregkh/kernel-developmentA presentation on how Linux kernel development works624
mszoek/hydrogenA simple, 64-bit kernel that demonstrates preemptive multitasking and basic system features.36
menix-os/menixA minimal Unix-like kernel that can be expanded and loaded at runtime with dynamic linking19