chaotix
yagura
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.
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.
yagura
-
The Magma operating system
Magma is proudly licensed under the MIT license, and uses code from Xv6 and Yagura.
What are some alternatives?
DreamShell - Operating system for the Sega Dreamcast
opuntiaOS - opuntiaOS - an operating system targeting x86, ARM and RISC-V.
4RING_OS - Hobby operating system for Intel processors from 386 and up. Engaged on all 4 protecting rings with call gates...
xv6-public - xv6 OS
Odin - A simple CLI based Operating System
toaruos - A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
ASM-Guard - Packer utility for compressing and complicating reversing compiled native code (native files), protecting resources, adding DRM, and packing into an optimized loader.
reactos - A free Windows-compatible Operating System
bpftime - Userspace eBPF runtime for fast Uprobe & Syscall hook & Extensions with LLVM JIT
unikraft - A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Shell - Very basic and cut down clone of standard unix shell
shsub - Fast Template Engine for Shell