Lukarnel

Microkernel

A microkernel project built using Zig and Rust that aims to develop a 64-bit operating system with modular design and protocolized inter-process communication.

A microkernel in zig with rust microservices

GitHub

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


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
zigembeddedgroup/microzigUnifies abstraction and hardware access for embedded systems using the Zig programming language1,282
lun-4/zigdigA Zig programming language library providing basic DNS functionality34
kubkon/zig-dis-x86_64A disassembler and encoder library for x86_64 machine code written in Zig.35
karlseguin/smtp_client.zigA Zig library implementing an SMTP client with support for various authentication mechanisms and encryption options.19
prime31/zig-upayaA Zig-based framework for creating game tools and helper apps.132
dvberkel/microkanrenAn implementation of a minimalist functional core for relational programming languages.5
lithdew/lmdb-zigA set of Zig bindings to a lightweight, fast Btree-based embedded KV database70
markfirmware/zig-bare-metal-microbitA bare-metal program for the microbit microcontroller using Zig language to display an 'Z' on LEDs and broadcast events from buttons A and B via BLE.35
zystemos/plutoA lightweight, modular x86 kernel written in Zig with the goal of being easy to port and maintainable.576
gonzih/zigraA command line toolkit for building and running Zig applications with modular and composable subcommands24
karlseguin/zuckdb.zigA Zig driver for DuckDB that enables direct access to its API96
sam701/zig-cliA package for building command line apps in Zig214
dundalek/notcurses-zig-exampleA demo showing how to use the Notcurses library for building terminal UIs with Zig63
lun-4/zigetA simple network client written in Zig that downloads files from the internet without relying on external libraries.20