Stars
Reference implementation for Writing a C Compiler
Master programming by recreating your favorite technologies from scratch.
A simple "Unix-like" kernel trying to be POSIX compliant
Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.
Malware Samples. Uploaded to GitHub for those want to analyse the code. Code mostly from: http://www.malwaretech.com
Collection of malware source code for a variety of platforms in an array of different programming languages.
One of a few malware collections on the GitHub.
A compiler for a new language focusing on compile-time execution and no LLVM dependency.
Open-source implementation of the K programming language
Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HD…
Umka: a statically typed embeddable scripting language
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Irken is a statically typed variant of Scheme. Or a lisp-like variant of ML.
opuntiaOS - an operating system targeting x86, ARM and RISC-V.
Io programming language. Inspired by Self, Smalltalk and LISP.
A microkernel OS for x86 I wrote in C++ back in 2007. Features VMM, TSS multitasking, and oddly shaped C++. Updated in 2023 to fix some memory management bugs and now it works.
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 p…
a little 64bit operating system written in c++ with smp support