peiyuanix / build-your-own-zerotier
Build your own layer-2 virtual switch in less than 300 lines of code
☆357Updated 11 months ago
Alternatives and similar repositories for build-your-own-zerotier:
Users that are interested in build-your-own-zerotier are comparing it to the libraries listed below
- Linux containers from scratch in C.☆1,510Updated 9 months ago
- A minimal TCP/IP stack☆517Updated 10 months ago
- Book in Progress☆330Updated last month
- A book that explore how to write an Operating System from scratch☆649Updated this week
- Implement your own TCP IP Stack☆200Updated this week
- Build a simple video encoder from scratch☆341Updated last year
- A detailed guide to the xv6 code.☆199Updated last year
- A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary op…☆305Updated 2 months ago
- 539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating Sys…☆222Updated last year
- PyTCP is a fully functional TCP/IP stack written in Python. It supports TCP stream-based transport with reliable packet delivery based on…☆354Updated 2 months ago
- TCP server in C with dynamic HTML templating.☆123Updated last week
- Tiny Raspberry Pi Operating System☆182Updated 5 months ago
- Custom web server for my blog☆323Updated 3 months ago
- 🐧 What is epoll?☆75Updated last year
- A roadmap to learn x64 assembly using nasm on Linux.☆155Updated 4 years ago
- NES toolchain & emulator in C☆130Updated 2 months ago
- Low-Level Programming Roadmap and Resources☆921Updated last month
- ☆385Updated 5 years ago
- Copy of the abandoned repository: https://github.com/rby90/project-based-tutorials-in-c☆139Updated 11 months ago
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆446Updated last year
- A tinycompiler in C from scratch☆91Updated 6 months ago
- Source for the little book about OS development☆39Updated 8 years ago
- High-performance durable, transactional embedded storage engine designed for flash and RAM optimization.☆175Updated 2 weeks ago
- A curated list of project-based tutorials in C☆964Updated 6 years ago
- Optimized parallel training implementation of a neural network in C for recognizing handwritten digits from scratch on the MNIST dataset☆84Updated 5 months ago
- This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic…☆199Updated 2 weeks ago
- A curated list of project-based tutorials in C☆147Updated 5 years ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,078Updated 4 years ago
- A programming language that's wise beyond its bytes!🌱🌿🪴☆495Updated 4 months ago
- 📚 Roadmap to becoming a distributed systems Ph.D 🎓☆90Updated 4 years ago