georgios
chaotix
georgios | chaotix | |
---|---|---|
1 | 1 | |
43 | 28 | |
- | - | |
1.8 | 7.1 | |
about 1 year ago | 11 months ago | |
Zig | C | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
georgios
-
Zig OS Dev Project
It good to see someone else try this out, as it was how I jumped into Zig. osdev with Zig is really nice, especially with how easy it is to write data types to use with hardware interfaces and how much of the standard library being available for freestanding targets.
chaotix
-
The Magma operating system
I've been working on this small UNIX-like operating system written fully in C and i?86 assembly called Magma, which has a window system that I'm working on alot.
What are some alternatives?
pluto - An x86 kernel written in Zig
DreamShell - Operating system for the Sega Dreamcast
zig-os - A simple OS written in Zig following Philipp Oppermann's posts "Writing an OS in Rust"
4RING_OS - Hobby operating system for Intel processors from 386 and up. Engaged on all 4 protecting rings with call gates...
zigvale-barebones - A brief example of the use of the Zigvale library in a bare-bones kernel.
Odin - A simple CLI based Operating System
ydin - A very extendable and versatile hybrid kernel.
ASM-Guard - Packer utility for compressing and complicating reversing compiled native code (native files), protecting resources, adding DRM, and packing into an optimized loader.
bpftime - Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT
yagura - A Unix-like operating system for x86
Shell - Very basic and cut down clone of standard unix shell
shsub - Fast Template Engine for Shell