An open API service providing repository metadata for many open source software ecosystems.

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