Welcome to NeKernel.org

NeKernel.org is an open-source operating system written in modern C++. Our goal is to provide a clean, efficient, and well-documented kernel for developers and users alike.

Latest News: NeKernel.org v0.1.211 -- MicroKernel, NeBoot, Nectar, and more have gotten significant improvements.v0.1.211v0.1.21

Showcase: NeKernel running on AMD64-SMP.

Example: Nectar's 'Hello World' program (pef-amd64-necdrv).

const main() 
{
    let written := printf("Hello, World!");
    return written;
}

=== ASSEMBLY OUTPUT ===

%bits 64
%org 0x40000000

public_segment .code64 main
push rbp
mov rbp, rsp
mov qword [rbp-8], __thiscall printf
mov rax, qword [rbp-8]
mov rsp, rbp
pop rbp
ret