GitHub topics: system-programming
buraksenyurt/tools
Bu repoda Rust programlama dili ile yazılmış çeşitli sistem araçlarına yer verilmesi planlanmaktadır. Amaç hem rust bilgilerimizi tazelemek hemde hafifsiklet işe yarar program parçaları geliştirmektir.
Language: Rust - Size: 802 KB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 1 - Forks: 0
ddddddO/packemon
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
Language: Go - Size: 35.6 MB - Last synced at: about 10 hours ago - Pushed at: about 12 hours ago - Stars: 278 - Forks: 2
7777Satish/Aether
Code Editor in C
Language: C - Size: 16.6 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 4 - Forks: 1
diversenok/NtUtilsLibrary
Delphi library for system programming on Windows using Native API
Language: Pascal - Size: 3.82 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 133 - Forks: 42
geovannewashington/Xsh
Xsh (eXtended shell) - a minimal Unix-like shell in C. 🐚
Language: C - Size: 16.6 KB - Last synced at: about 23 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0
DavidMorano/system
system software
Language: C++ - Size: 103 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 1
Destides/Build-your-own-shell
Build-your-own-shell is a Unix shell in C with piping, I/O redirection, and background jobs, offering a robust, command line experience for learners and beginners 🐙
Language: C - Size: 17.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0
xRomory/learn-rust
Learning Rust from scratch — documenting my journey, experiments, and projects while exploring one of the fastest and most challenging programming languages.
Language: Rust - Size: 45.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
samiox60/-Car-Showroom-Sales-System-C-
🚗 Car Showroom Sales System (C++) This repository contains a C++ object-oriented software system designed for a car showroom to automate its sales process. This project is developed as part of CS1002 - Programming Fundamentals (Spring 2025, FAST-NU Lahore).
Language: C++ - Size: 18.6 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
titzer/virgil
A fast and lightweight native programming language
Language: Shell - Size: 65.2 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 1,355 - Forks: 62
simar100/mft_reader
🗂️ Access NTFS files directly via the Master File Table with this Windows-only Zig library, enabling efficient data handling without standard API limits.
Language: Zig - Size: 1.96 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
shithilbakchi/rust-pqr
🔍 Simplify quantum programming with rust-pqr, a Rust library for efficient quantum state representation and manipulation.
Size: 1.29 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0
brainboxdotcc/retro-rocket
Retro Rocket BASIC Powered Operating System
Language: C - Size: 83.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 69 - Forks: 3
jemmy512/book-notes
Book notes about: Linux kernel, C/C++, CS, Architecture, Distributed Systems, MicroService...
Size: 356 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 33 - Forks: 9
kaiserexe/local_cxa_atexit_finalize_impl
🔧 Implement local `__cxa_atexit` and `__cxa_finalize` for Zygisk modules to manage global destructors without affecting the AtexitEntry array.
Language: C++ - Size: 1.29 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
jmuehlig/perf-cpp
Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.
Language: C++ - Size: 1.68 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 149 - Forks: 15
Harshitha-reddy-20/bcpl-oux
🔧 Build efficient and scalable applications with bcpl-oux, a lightweight framework designed for seamless integration and performance optimization.
Size: 1.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
m-grant-prg/libmgec
MGE General C Library
Language: C - Size: 30.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0
checkedc/checkedc
Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors.
Language: C - Size: 4.48 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 3,250 - Forks: 188
Ch0p5h0p/Oxide-Lang
A language designed to be fast and small
Language: Python - Size: 16.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
edigaryev/awesome-system-calls
A categorized list of system calls used by popular Unix-like operating systems
Language: Rust - Size: 108 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 24 - Forks: 1
m-grant-prg/swoc
Server Wait On Clients System.
Language: C - Size: 23.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
bradley101/filefs
A Rust-based experimental filesystem built for systems engineers who love to understand storage from first principles.
Language: Rust - Size: 71.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0
triangle-motelti/mini-bash
a simple Unix shell supporting commands, redirections, pipes, built-ins, env vars, and signal handling in C.
Language: C - Size: 6.14 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0
0x00wolf/PATHBYTER-Hybrid-Encryption-Ransomware-with-Multiprocessing-in-Python
Pathbyter is a lightning fast proof-of-concept ransomware that uses RSA wrapped AES, multiprocessing, in memory key encryption, appends encrypted AES keys to files, and other tactics utilized by advanced threat actors like Conti, REvil, WannaCry, Ryuk, Lockbit, etc.
Language: Python - Size: 342 KB - Last synced at: about 21 hours ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 2
JKL2theBest/ITMO
Cybersecurity 2023-2027
Language: Jupyter Notebook - Size: 964 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0
cybersecurity-dev/awesome-linux-system-programming
Awesome Linux System Programming
Size: 18.6 KB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0
Ferryistaken/CHIP8-rs
A chip 8 emulator written in rust
Language: HTML - Size: 6.93 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 1
anonyxbiz/Blazeio
Blazeio is an ultra-fast asynchronous web framework crafted for high-performance backend applications. Built on Python's asyncio, it delivers non-blocking operations, minimal overhead, and lightning-quick request handling.
Language: Python - Size: 2.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 7 - Forks: 0
nichcode/PAL
A Thin, low-level, explicit, cross-platform abstraction layer in C
Language: C - Size: 1.96 MB - Last synced at: about 22 hours ago - Pushed at: about 24 hours ago - Stars: 6 - Forks: 0
kiinaq/hexen
An experimental system programming language guided by principles rather than precedent
Language: Python - Size: 2.38 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0
labex-labs/c-free-tutorials
Free C tutorials for beginners with 34 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.
Size: 93.8 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 8 - Forks: 0
labex-labs/cpp-free-tutorials
Free C++ tutorials for beginners with 19 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.
Size: 43 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 1
aggrawal-ankur/gitbook
Exploring low level systems without compromising on theory and practical
Language: HTML - Size: 1.88 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 1
omicscode/hpcMapper
RUST hpcMapper
Language: Rust - Size: 142 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0
cs341-illinois/coursebook
Open Source Introductory Systems Programming Textbook for the University of Illinois
Language: TeX - Size: 27.9 MB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 752 - Forks: 88
sungwoo-shin/ecole42-42cursus
Computer Science & System Programming (2021.03 ~ 2022.10)
Language: C - Size: 23.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0
qatlang/qat
Closer to your machine's heart. Superfast, modern systems language for reliable & maintainable code. by @AldrinMathew
Language: C++ - Size: 7.06 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 0
o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
Language: Shell - Size: 6.13 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 1,251 - Forks: 78
beratbosnak/get_next_line
File descriptor line reader with static variables - Handles any buffer size and multiple FDs simultaneously
Language: C - Size: 24.4 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
raavanan77/donkey
A mini docker in C using namespace
Language: C - Size: 18.6 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
PenguinGG22/SystemProgramming-OperatingSystem-Introduction
System Programming & Operating System - Linux & Unix
Size: 11.7 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0
beratbosnak/ft_printf
Custom printf() implementation with variadic functions - Supports 9 format specifiers (c,s,p,d,i,u,x,X,%)
Language: C - Size: 42 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0
CorruptedByCPU/Cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
Language: Assembly - Size: 14.8 MB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 450 - Forks: 31
orcalinux/system-programming-under-linux
The System Programming Internship at STMicroelectronic is a comprehensive program designed to provide participants with practical experience and hands-on learning in system programming under the Linux environment.
Language: C - Size: 284 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 6 - Forks: 1
SouleEater99/CPP
42 C++ Piscine (Modules 02-09) - Mastering modern C++ through 8 intensive modules covering OOP, templates, STL, and system programming.
Language: C++ - Size: 2.56 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0
This-Is-Prince/cruciblec
Intense, transformative coding (crucible)
Language: C - Size: 62.5 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0
KuangjuX/Notes
All notes of KuangjuX.
Size: 31.9 MB - Last synced at: 4 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0
ProjectGrinder/Capstone_RhythmGame
Rhythm Game Capstone Project
Language: C++ - Size: 8.57 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 0
Jango73/EXOS
32 bit Operating system WIP for i386 (x86-64 on the way)
Language: C - Size: 3.24 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 1
SharmaDevanshu089/ac-installer-gui
A robust, efficient, and modern desktop installer for AutoCrate, built with the power of Rust and a reactive SvelteKit frontend. This isn't just an installer; it's a showcase of modern desktop application architecture.
Language: Rust - Size: 4.66 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0
timyiu478/Safety-in-Systems-Programming
Safety and Robustness in Systems Programming by Stanford University
Language: Rust - Size: 272 KB - Last synced at: 2 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0
woshixty/Diy-X86_OS
手搓一个能跑的 x86 Linux 内核,用键盘敲醒沉睡的寄存器 🔧
Language: C - Size: 984 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0
mohitmishra786/underTheHoodOfExecutables
A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.
Language: HTML - Size: 595 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 345 - Forks: 36
aurae-runtime/aurae
Distributed systems runtime daemon written in Rust.
Language: Rust - Size: 14 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1,890 - Forks: 93
xiaokangcoding/follow-xiaokang-coding
🔥 Linux C/C++ Backend Learning Path: MySQL, Redis, OS, Network, 29 Projects, Interview Questions | Full Roadmap for Backend Engineers
Size: 332 KB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0
petehouston/awesome-os-dev
The collection of useful resources for OS development
Size: 1.95 KB - Last synced at: about 1 hour ago - Pushed at: almost 9 years ago - Stars: 62 - Forks: 8
julesmons/the-augster
An 'additional system' prompt for the Augment Code extension in attempt to improve output quality.
Language: Shell - Size: 189 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 143 - Forks: 21
tklauser/go-sysconf
sysconf for Go, without using cgo
Language: Go - Size: 332 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 145 - Forks: 28
msantos/prx
an Erlang library for interacting with Unix processes
Language: Erlang - Size: 443 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 36 - Forks: 6
Acesp25/rustkld
FreeBSD Rust Drivers
Language: Rust - Size: 85 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 3
jeamon/gosnippets
some real-world code snippets into golang used into some of my several back-ends services and console-based tools.
Language: Go - Size: 59.6 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0
Archetype-Dynamics/Open-OstrichDB
The open source backend that powers OstrichDB.com
Language: Odin - Size: 127 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0
mohitmishra786/amILearningEnough
Low-Level Programming Roadmap and Resources
Size: 29.5 MB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 1,213 - Forks: 76
nanvenomous/where-to
Highly portable helpers for terminal navigation
Language: Shell - Size: 10.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 0
emillaine/cx
C* is a hybrid low-level/high-level systems programming language focused on performance and productivity.
Language: C++ - Size: 6.12 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 135 - Forks: 8
BC100Dev/AnlinxOS
The best of the Linux Desktop Environments and Android, merged together for one OS
Language: C - Size: 3.55 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
PardhuSreeRushiVarma20060119/Exploit-Engineering
Welcome to the definitive record of my journey into x86-64 Assembly Language, System-Level Programming, Reverse Engineering, and Exploit Development.
Language: C - Size: 455 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
vasilisalmpanis/kfs
A Mimimalistic UNIX-like kernel written in Zig
Language: Zig - Size: 3.98 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 2 - Forks: 0
WindowsNT/asm
Assembly Tutorial for DOS
Language: C - Size: 5.03 MB - Last synced at: 23 days ago - Pushed at: 6 months ago - Stars: 236 - Forks: 50
Petrovic8684/BaOS
A simple x86 operating system.
Language: C - Size: 507 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
paguielng/PhoeniXRocket
PhoenixRocket expérimentale : code source, modèles 3D, hardware.
Language: Python - Size: 4.61 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
jrmhx/bustub-db
a disk orientated relational db
Language: C++ - Size: 9.84 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
golangmastery/GopherLabs
The Ultimate Workshop Track for #golang Developer
Size: 132 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 144 - Forks: 16
riteshkurambhatti/Custom-Command-Line-Terminal-in-C
A custom command-line terminal written in C that supports basic file and directory operations like create, read, write, delete, and help. Built using system calls and error handling to demonstrate OS and system programming concepts.
Language: C - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
The-Mastermind-of-this-gen/Multithreaded-File-Compression-Decompression-Tool
High-performance multithreaded file compression & decompression tool in C++17 using Huffman coding. Supports adaptive block processing, real-time progress feedback, directory compression, and customizable threading for maximum speed & efficiency.
Language: C++ - Size: 506 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
rezajatnika/RJOS
RJOS is a lightweight C framework designed for building Unix-like system applications.
Language: C - Size: 288 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
cukuryunusemre/Drone_System
This project simulates a real-time drone coordination system for emergency aid delivery using a multi-threaded server, socket-based clients and SDL2 visualization.
Language: C - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
maksim-ruletov/NatureOS
NatureOS (Pseudo OS) official source repository
Language: C++ - Size: 5.62 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1
mgmerino/sound-recorder
This is an experiment about AI-based learning process
Language: Rust - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
Seongwonp/C_LinuxSysprog
C 언어 기반의 시스템 프로그래밍 강의를 수강하며 리눅스 환경에서 파일, 프로세스, 메모리, 시그널, 소켓 등 핵심 시스템 기능을 실습한 내용을 정리한 공간입니다.
Language: C - Size: 521 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
ravi-ivar-7/CPP-Server
C++ HTTP Server - A web server built with C++ that handles multiple tasks like user login, file uploads/downloads, secure data encryption, real-time chat, database storage, and live streaming. Uses Boost.Asio library for reliable network connections and communication between clients and server.
Language: HTML - Size: 10.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
Oltsu-code/olsh
olshell. the worlds worst shell.
Language: C++ - Size: 197 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1
irevenko/ferris-fetch
🎨🦀 A system information tool for Rustaceans
Language: Rust - Size: 223 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 6
krishvishal/nsync-rs
Fastest Mutex in the Rustland 📜 T&C (WIP)
Language: Rust - Size: 61.5 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 13 - Forks: 1
yottaawesome/windows-system-programming-4th-edition
Unofficial source code repo for Johnson M. Hart's book Windows System Programming 4th edition.
Language: C - Size: 2.09 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 14
Prajwal-kp-18/rust-compiler
A simple expression evaluator written in Rust. This project serves as a learning exercise to understand the fundamentals of building a compiler. It can parse and evaluate basic arithmetic expressions.
Language: Rust - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0
forentfraps/mft_reader
Direct NTFS file reader via $MFT (Master File Table) for Windows. Bypasses file locks and permissions with admin privileges. Zig library with C bindings.
Language: Zig - Size: 689 KB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0
mhmdhussein/42-minishell
A UNIX shell written in C for the 42 school curriculum. Supports command execution, pipes, redirections, environment variables, and built-in commands. Designed to mimic bash behavior while reinforcing knowledge of processes, signals, and file descriptors.
Language: C - Size: 44.9 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0
lucas-six/linux-cookbook
Recipes for Linux. Hands-on system administration and programming examples and guides for daily work.
Size: 9.01 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1
Phonedolly/turnip4
Source code of my blog, startdue128 (https://stardue128.com)
Language: MDX - Size: 6.28 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
msantos/alcove
Control plane for system processes
Language: C - Size: 1.58 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 48 - Forks: 2
Ferki-git-creator/stdem
stdem (EnumMap) is a lightweight C/C++ library for mapping enums to values, providing a simple and safe API similar to standard library collections. It simplifies enum usage and iteration while maintaining compatibility with C99 and cross-platform support.
Language: C - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
Swoorup/mysh-rs
Complete rewrite of mysh basic shell interpreter to rust programming Language.
Language: Rust - Size: 76.2 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 1
hel-asli/Pipex
A C implementation of the UNIX pipe mechanism that replicates the behavior of shell command piping. This project provides hands-on experience with process management, file descriptors, and inter-process communication in UNIX-like systems.
Language: C - Size: 7.15 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0
otaleghani/zigboy
A Gameboy (DMG) emulator written in Zig and SDL3. Currently supports ROM-only and MBC1 cartridges.
Language: Zig - Size: 615 KB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0
msantos/perc
Erlang interface for controlling Unix processes
Language: Erlang - Size: 127 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 6
Md-Talim/codecrafters-redis-go
Building Redis from scratch to learn how in-memory databases work.
Language: Go - Size: 68.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
Rasheek16/C2x86
A Python-based C compiler for x86-64, featuring full parsing, semantic analysis, IR generation, and assembly code emission.
Language: Python - Size: 1.58 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 0
Rashidk-907/Implementations
Rewriting STL containers in C++ from scratch to understand internals better.
Language: C++ - Size: 45.9 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0