All Projects → NathanMcMillan54 → novusk

NathanMcMillan54 / novusk

Licence: MIT License
A kernel written in Rust

Programming Languages

rust
11053 projects
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to novusk

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.
Stars: ✭ 4,687 (+7583.61%)
Mutual labels:  kernel, x86-64, os, baremetal
GENADEV OS
An AArch64 hobbyist OS for the Raspberry Pi 3 B+
Stars: ✭ 14 (-77.05%)
Mutual labels:  kernel, os, aarch64, os-development
biefircate
Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (-22.95%)
Mutual labels:  kernel, x86-64, os, baremetal
KnutOS
An x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-73.77%)
Mutual labels:  kernel, x86-64, os, os-development
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-47.54%)
Mutual labels:  x86-64, riscv, aarch64, xtensa
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+309.84%)
Mutual labels:  kernel, os, unix-like, baremetal
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+491.8%)
Mutual labels:  kernel, x86-64, os
Os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-59.02%)
Mutual labels:  kernel, x86-64, os
ktf
Kernel Test Framework
Stars: ✭ 125 (+104.92%)
Mutual labels:  kernel, x86-64, os
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+201.64%)
Mutual labels:  kernel, x86-64, os
ByteOS
A simple hobby operating system for the x86-64 architecture, written in C.
Stars: ✭ 47 (-22.95%)
Mutual labels:  kernel, x86-64, os
Ktf
Kernel Test Framework
Stars: ✭ 93 (+52.46%)
Mutual labels:  kernel, x86-64, os
MoonOS
MoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Stars: ✭ 82 (+34.43%)
Mutual labels:  x86-64, os, operating-system-kernel
Rust Raspberrypi Os Tutorials
📚 Learn to write an embedded OS in Rust 🦀
Stars: ✭ 7,275 (+11826.23%)
Mutual labels:  kernel, os, aarch64
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-13.11%)
Mutual labels:  kernel, x86-64, os
LudOS
A toy monolithic kernel written in C++
Stars: ✭ 38 (-37.7%)
Mutual labels:  kernel, os, operating-system-kernel
Monkos
an experimental 64-bit operating system
Stars: ✭ 100 (+63.93%)
Mutual labels:  kernel, x86-64, os
Rcore
Rust version of THU uCore OS. Linux compatible.
Stars: ✭ 2,175 (+3465.57%)
Mutual labels:  x86-64, riscv, aarch64
chaos-2
A hand-made SMP-aware kernel
Stars: ✭ 20 (-67.21%)
Mutual labels:  kernel, os, unix-like
SimpleOS
Operating System Coded in Assembly and C
Stars: ✭ 72 (+18.03%)
Mutual labels:  kernel, os, operating-system-kernel

Novusk

Novusk - A kernel written in Rust inspired by Linux

Join the Discord server for updates on the kernel and projects for the kernel.

Read Documentaion/ for help with compiling, configurations and platforms, etc...

Compiling:

make all TARGET=<target> DEFCONFIG=<true/false> CONFIG=<path if DEFCONFIG=false>

Also, this is Jared:

('_') <( Hi! )

Say hi to Jared

If you're going to contribute, please read CODESTYLE.md. It shows how you should write your code.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].