kamalmarhubi / shell-workshopLinks
Materials from my Strange Loop 2014 workshop, Let's Build a Shell!
☆642Updated 4 years ago
Alternatives and similar repositories for shell-workshop
Users that are interested in shell-workshop are comparing it to the libraries listed below
Sorting:
- Guidance for mollusks (WIP)☆439Updated last year
- A sample OS as demonstrated in the book Operating System: From 0 to 1☆646Updated 7 years ago
- A minimalist kernel☆1,341Updated 4 years ago
- A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw☆531Updated 6 years ago
- Hobby OS☆246Updated 8 years ago
- build your own text editor☆909Updated 2 years ago
- Stevens Institute of Technology - CS631 Advanced Programming in the UNIX Environment☆220Updated 8 months ago
- A simple HTTP server written from scratch as a teaching tool to teach Unix network program architectures☆383Updated 6 years ago
- mini-TCP stack in Python, for fun☆562Updated 8 years ago
- A simple memory allocator - Memory allocation 101☆295Updated 6 years ago
- ops-class.org OS/161 sources.☆133Updated 5 years ago
- Basic "How to write a Linux kernel patch and submit it" tutorial☆1,171Updated 4 years ago
- Presentation on how the Linux kernel is developed☆642Updated 4 months ago
- Learn 16bit x86 Assembly with emulator☆407Updated last year
- Source for the little book about OS development☆2,536Updated 2 years ago
- Simple shell implementation. Tutorial here ->☆1,605Updated 3 years ago
- Open Source Introductory Systems Programming Textbook for the University of Illinois☆739Updated 10 months ago
- A hacker's userspace TCP/IP stack☆3,017Updated 2 years ago
- ☆278Updated 2 years ago
- ✏️ Learn how to write a hash table in C☆4,081Updated last year
- Beej's Guide to C Programming source☆572Updated 3 weeks ago
- MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-…☆879Updated 6 years ago
- Some fun things you can do with kernel modules (all "bad ideas")☆440Updated 3 years ago
- This project was put together to teach myself NASM x86 assembly language on linux.☆700Updated 3 months ago
- www.eudyptula-challenge.org☆1,166Updated 11 years ago
- Bottom Up Computer Science☆1,517Updated last year
- Text and supporting code for Think OS: A Brief Introduction to Operating Systems, by Allen Downey.☆559Updated 5 years ago
- A kernel that can read from keyboard and print on-screen☆663Updated 2 years ago
- A simple, kernel-space, on-disk filesystem from the scratch☆965Updated 8 months ago
- A curated list of awesome DIY software.☆698Updated 5 years ago