Projects in Awesome Lists tagged with system-programming
A curated list of projects in awesome lists tagged with system-programming .
https://github.com/gurugio/lowlevelprogramming-university
How to be low-level programmer
arduino assembly assembly-language-programming c-programming embedded-systems firmware hardware linux-kernel linux-kernel-hacking low-level low-level-programming operating-system programming-language rust-lang system-programming
Last synced: 25 Mar 2025
https://github.com/just-js/just
the only javascript runtime to hit no.1 on techempower :fire:
javascript linux runtime system-programming
Last synced: 14 Apr 2025
https://github.com/aurae-runtime/aurae
Distributed systems runtime daemon written in Rust.
daemon distributed-systems linux multitenancy rust system-programming
Last synced: 12 Apr 2025
https://github.com/titzer/virgil
A fast and lightweight native programming language
compiler garbage-collection native programming-language system-programming systems webassembly
Last synced: 14 May 2025
https://github.com/o-oconnell/minixfromscratch
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
bash compilers computer-architecture data-structures-and-algorithms filesystem kernel networking operating-systems programming system-administration system-programming
Last synced: 26 Mar 2025
https://github.com/mohitmishra786/amilearningenough
Low-Level Programming Roadmap and Resources
assembly c-programming-language deep-learning low-level-programming machine-learning neural-networks resources roadmap system-programming x86-assembly
Last synced: 15 May 2025
https://github.com/mohitmishra786/amILearningEnough
Low-Level Programming Roadmap and Resources
assembly c-programming-language deep-learning low-level-programming machine-learning neural-networks resources roadmap system-programming x86-assembly
Last synced: 02 Oct 2025
https://github.com/checkedc/checkedc-clang
This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe.
c clang llvm memory-safety programming-languages system-programming type-safety
Last synced: 16 May 2025
https://github.com/Wangzhike/HIT-Linux-0.11
网易云课堂选的操作系统课实验的代码及相关记录
80x86 cprogramming kernel oldlinux system-programming
Last synced: 26 Mar 2025
https://github.com/corruptedbycpu/cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64
Last synced: 04 Apr 2025
https://github.com/CorruptedByCPU/Cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64
Last synced: 08 May 2025
https://github.com/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.
binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial
Last synced: 11 Oct 2025
https://github.com/theonlynischal/ultimate-notes-books-resources-for-ncit
Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal
8085 assembly-language-programming c c-programming data-structures-algorithms hacktoberfest java logic-circuits malp ncit object-oriented-programming oop probability problem-solving-techniques software-engineering-fundamentals system-programming web-techonology
Last synced: 07 Apr 2025
https://github.com/theonlyNischal/Ultimate-Notes-Books-Resources-for-NCIT
Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal
8085 assembly-language-programming c c-programming data-structures-algorithms hacktoberfest java logic-circuits malp ncit object-oriented-programming oop probability problem-solving-techniques software-engineering-fundamentals system-programming web-techonology
Last synced: 14 Apr 2025
https://github.com/windowsnt/asm
Assembly Tutorial for DOS
asm assembler assembly assembly-tutorial bochs debugging dpmi flat-assembler low-level multicore protected-mode system-programming virtual-machine virtualbox virtualization vmware x64 x64dbg x86 x86-64
Last synced: 09 Oct 2025
https://github.com/ddddddo/packemon
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).
ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming
Last synced: 05 Apr 2025
https://github.com/ddddddO/packemon
Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).
ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming
Last synced: 28 Mar 2025
https://github.com/emillaine/cx
C* is a hybrid low-level/high-level systems programming language focused on performance and productivity.
compiler fast high-performance language native performance programming-language system-programming systems-language
Last synced: 12 Jun 2025
https://github.com/irevenko/ferris-fetch
🎨🦀 A system information tool for Rustaceans
cli command-line command-line-tool fetch rust rust-crate rust-lang rust-language rustlang system-info system-information system-programming
Last synced: 06 Apr 2025
https://github.com/Worie/btt
Low level MacOS management in JavaScript via BetterTouchTool
applescript automation bettertouchtool es6 gesture gesture-recognition haptic-feedback javascript keyboard-shortcuts low-level mac macos node notifications system-programming touchbar typescript webview workflow-automation
Last synced: 26 Mar 2025
https://github.com/autoconf-archive/autoconf-archive
A mirror of the GNU Autoconf Archive, a collection of more than 500 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet.
autoconf-archive autotools gnu-autoconf portability system-programming unix
Last synced: 22 Apr 2025
https://github.com/ValeriyKr/sfb
Flappy Bird clone, written in sed
madness sed sfb shell system-programming
Last synced: 09 Apr 2025
https://github.com/stevelauc/understanding-unix-linux-programming
Source code of Understanding Unix/Linux Programming. The book provides example code in C, I would like to replicate it in Rust.
c linux rust system-programming unix
Last synced: 08 Jul 2025
https://github.com/amrdeveloper/amun
A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple and fast
compiler cpp language llvm low-level-programming programming-language static-type-system system-programming type-inference
Last synced: 22 Mar 2025
https://github.com/marceloboeira/sre
📚 Index for my study topics
coursera courses distributed-systems functional-programming infrastructure-as-code nosql oncall operating-systems site-reliability-engineering software-engineering sre system-programming terraform
Last synced: 15 Mar 2025
https://github.com/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.
binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial
Last synced: 04 May 2025
https://github.com/puppetlabs-toy-chest/libral
A native Resource Abstraction Layer
configuration-files configuration-management system-programming systems-management
Last synced: 20 Apr 2025
https://github.com/mohitmishra786/bitsandbytes
A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.
c-programming computer-architecture concurrency embedded-systems hardware linux low-level low-level-programming memory-management networking operating-systems optimization performance real-time-systems security system-programming unix
Last synced: 11 Jul 2025
https://github.com/hknakst/Sistem-programlama
Sistem Programlama Türkçe Kaynak (KTÜ)
bash bash-script filemanagement kabuk linux linux-shell linuxcommand linuxkomutlar processmanagement regular-expressions script scripts shell sistem sistem-programlama sistemprogramlama system-programming unix unix-command vim
Last synced: 29 Apr 2025
https://github.com/msantos/alcove
Control plane for system processes
capsicum exec fork linux-namespaces pledge prctl procctl seccomp signal system-programming
Last synced: 15 Apr 2025
https://github.com/rafael-santiago/aegis
Linux, FreeBSD, NetBSD, OpenBSD and Windows debugging detection library. With support for C and Go.
anti-debug cgo cgo-bindings cross-platform debugging-facility golang golang-package information-security infosec linux-hacking-tools linux-library minimalistic procfs ptrace software-protection suckless system-hacking system-programming unix unix-extension
Last synced: 05 Apr 2025
https://github.com/gjbex/python-for-systems-programming
Repository for participants of the "Python for systems programming" training
python python-training system-programming training
Last synced: 23 Jun 2025
https://github.com/nao1215/mimixbox
MimixBox - mimic BusyBox on Linux
busybox cli go golang linux shell system-programming
Last synced: 20 Oct 2025
https://github.com/msantos/prx
an Erlang library for interacting with Unix processes
capsicum exec fork linux-namespaces pledge prctl procctl seccomp signal supervisor system-programming
Last synced: 28 Apr 2025
https://github.com/brainboxdotcc/retro-rocket
Retro Rocket BASIC Powered Operating System
acorn-electron basic basic-programming bbc bbc-basic bbc-micro limine-bootloader operating os osdev system system-programming
Last synced: 12 Apr 2025
https://github.com/b3h3moth/unixcentric
Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking
articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy
Last synced: 04 Sep 2025
https://github.com/getiot/linux-c
🐧 Linux C programming
c linux system-programming tutorial-code
Last synced: 13 Apr 2025
https://github.com/lennart1978/drinfo
A Linux CLI tool for physical and network drive information
cli-app drive linux system-programming
Last synced: 19 Jul 2025
https://github.com/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.
aes-128 cipher-block-chaining cipher-text conti cryptography cybersecurity decryption encryption malware malware-development proof-of-concept python ransomware rsa-2048 rsa-4096 rsa-wrap-aes system-programming wannacry
Last synced: 31 Oct 2025
https://github.com/tarantool/sysprog
Systems Programming course
c course leaning operating-system system-programming
Last synced: 14 Apr 2025
https://github.com/nanvenomous/where-to
Jump from one place to another on your OS with the help of command completion and a simple config file.
bash command-line go golang navigation productivity shell system-programming zsh
Last synced: 12 Apr 2025
https://github.com/smithros/kpi-stuff
Some of my laboratories work in KPI and stuff connected with it.
ada android asm bigdata computer-engineering cpp cs hadoop java kpi kpi-ua masm32 ntuu-kpi parrallel-computing python realtime-system security system-programming vhdl
Last synced: 06 May 2025
https://github.com/msantos/perc
Erlang interface for controlling Unix processes
Last synced: 12 Sep 2025
https://github.com/lvntky/cvm
A toy JVM coded in C/C++
c compiler java jvm jvm-renovate programming-language programming-languages system-programming virtual-machine
Last synced: 16 Aug 2025
https://github.com/amey-thakur/system-programming-and-compiler-construction-and-system-software-lab
CSC602: System Programming and Compiler Construction [SPCC] & CSL602: System Software Lab [SSL] <Semester VI>
amey ameythakur compiler compiler-construction compiler-design computer-engineering computer-science engineering megasatish programming-language system-programming system-programming-laboratory system-software textbooks
Last synced: 07 Oct 2025
https://github.com/swoorup/mysh-rs
Complete rewrite of mysh basic shell interpreter to rust programming Language.
Last synced: 10 Apr 2025
https://github.com/icy/dusybox
I'm learning Dlang
dlang learning shell system-programming
Last synced: 17 Mar 2025
https://github.com/faisalahmedbijoy/sap-1-computer-design-logisim
Simple As Possible (SAP) 1 Computer Design in Logisim
alu hardware-designs logisim sap system-programming
Last synced: 12 Mar 2025
https://github.com/ranaaditya/coronaos
UNIX based x86_32bit light weight OS build from Scratch in c and c++ .
operating-system os system-design system-programming
Last synced: 10 Apr 2025
https://github.com/marihachi/holo
A system programming language of modern syntaxes with LLVM.
compiler llvm low-level programming-language system-programming
Last synced: 06 May 2025
https://github.com/bitpuffin/soal
Systems Oriented Assembly Lisp. Spiritual successor to naughty dog's GOAL.
game-development lisp system-programming
Last synced: 15 May 2025
https://github.com/makstamoian/ping
Simple ping implementation in C++
cpp icmp linux ping system-programming
Last synced: 07 May 2025
https://github.com/pspanoudakis/system-programming-projects
System Programming projects on Multiprocessing, Multithreading, FIFO Pipes, Network Sockets, Bash Scripting & building Data Structures
bash-scripting bloom-filter mutlithreading pipes processes semaphores skip-list sockets system-programming
Last synced: 25 Oct 2025
https://github.com/vimaltiwari2612/system-design
Understanding System design from Basics to implementing big systems like Whatsapp, netflix etc
consistent-hashing consitent-hash decoupling horizontal-scaling load-balancer loadbalancing scalability scalable system-design system-programming vertical-scaling
Last synced: 29 Apr 2025
https://github.com/stevelauc/the-linux-programming-interface
Src of The Linux Programming Interface and its Rust implementation (Exercise included)
c linux rust system-programming
Last synced: 11 Apr 2025
https://github.com/v-kolesnikov/unix_notes
🐧 UNIX system programming examples
c gcc self-education system-programming unix
Last synced: 30 Oct 2025
https://github.com/nickstenning/undaemonize
A tiny utility to undaemonize misbehaving programs
daemon linux system-programming
Last synced: 23 Feb 2025
https://github.com/antonio-pedro99/real-time-chat-with-socket
c linux-kernel socket system-programming
Last synced: 27 Jul 2025
https://github.com/omarazizi/skernel
Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem
assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly
Last synced: 10 Apr 2025
https://github.com/nanafox/alx-low_level_programming
Low level programming with C, including Data Structures and Algorithms
algorithms-and-data-structures linked-list-in-c printf shell system-programming
Last synced: 13 May 2025
https://github.com/MartinsAwojide/Process-System-Engineering-Catalogue
Catalogue of Articles, Projects, Papers and Resources relating to PSE
cloud-computing computing control-systems edge-computing industrial-engineering operations-research optimization optimization-algorithms process-systems-engineering scada six-sigma system-programming systems technology
Last synced: 11 Jul 2025
https://github.com/alainlebret/os
Programmation système Linux / Linux System Programming
c interprocess-communication linux memory-management message-queue named-pipes pipes process rust semaphores shared-memory signals synchronization system-programming threads unix
Last synced: 30 Jul 2025
https://github.com/turbopape/cpu-load-generator
A little go program to generate CPU load (as close as possible) to a Threshold
cpu-scheduling go system-programming
Last synced: 30 Jul 2025
https://github.com/jcbritobr/toyshell
This is a simple toy shell written in Rust language with porpose of learning system programmim, and in a specific theme, process management.
process rust shell system-programming
Last synced: 11 Sep 2025
https://github.com/dilawar/cec-esteral
Columbia Esterel Compiler - Personal copy
compiler esterel system-programming
Last synced: 12 May 2025
https://github.com/shgopher/408family
算法和数据结构,设计模式,网络,操作系统,计算机组成原理,正则表达式。
algorithms design-patterns network system-programming
Last synced: 20 Feb 2025
https://github.com/kathansheth04/NordRice
Nord theme linux rice dotfiles
linux ricing system-programming ui-design
Last synced: 11 Mar 2025
https://github.com/4l3x777/reflective_loader
EXE PE x86_64 loader
asm reflective-pe-loaders reverse-engineering system-programming
Last synced: 13 Apr 2025
https://github.com/benevanio/loginsystem
Sistema de LOGIN COM REACT JS, MONGODB,EXPRESS
authentication cors express html-css-javascript interface json-api jwt-authentication jwt-authentication-flow server system system-programming ui-components user-interface ux-design
Last synced: 19 Oct 2025
https://github.com/a7bari/codecrafters-redis-go
Build Your Own Redis This is my implementation of the "Build your own Redis" challenge from Codecrafters. I've built a Redis-compatible server using Go, covering the following key features: Command Handling, RDB Persistence, Replication, Streams, and Transactions
codecrafters golang redis replication streams system-programming transactions
Last synced: 27 Jul 2025
https://github.com/codexlynx/systemd-rest
:gear: A minimal HTTP REST interface for systemd.
daemon http linux rest-api service system-programming systemd
Last synced: 22 Apr 2025
https://github.com/notshrirang/sppu-computer-2019-practicals
All practicals I performed in Computer Engineering at SPPU
ai algorithms assembly blockchain-technology bt cg deep-learning dl dsa dsbda fds honors hpc microprocessor ml openmpi os system-programming
Last synced: 06 Jul 2025
https://github.com/gusenov/system-programming-linux
:penguin: Системное программирование в Linux.
Last synced: 20 Feb 2025
https://github.com/ahmedraja1/khud-ka-operating-system
A full Fledge Operating System based in C.
c kernel linux linux-kernel macintosh operating-system osx system-programming unix windows
Last synced: 11 Mar 2025
https://github.com/lautarojayat/linux-kernel-modules-development
Notes and experiments on linux kernel module development
linux linux-kernel system-programming
Last synced: 18 Mar 2025
https://github.com/jeamon/pingo
PinGO is a standalone and feature-rich tool for common IP-based reachability checking tasks. Ping or Trace any IP address and Observe in real-time the statistics.
go golang linux-shell network-monitoring ping system-administration system-programming traceroute windows-app
Last synced: 11 Mar 2025
https://github.com/projectgrinder/capstone_rhythmgame
Rhythm Game Capstone Project
capstone-project chulalongkorn cmake computer-engineering cpp cpp20 entity-component-system game game-development system-architecture system-programming win32-api windows-programming
Last synced: 15 Jun 2025
https://github.com/bryandejesusrt/crater
👾El objetivo del proyecto es desarrollar un sistema de facturación moderno y completo para empresas, con registro eficiente de ventas, gastos y clientes. También permite generar facturas y presupuestos de forma rápida y sencilla, El sistema está construido con Laravel, PHP, HTML, CSS y JS
css front-end-development frontend html javascript laravel php sales system-programming system-sale
Last synced: 05 Apr 2025
https://github.com/deryaxacar/file-management-system
This project contains a simple file management system application. It allows users to perform basic file operations such as creating, deleting, listing, and viewing file contents.
c-language c-language-project c-learning c-library c-programming c-programming-language c-project c-projects file file-upload filemanager filemaneger filesystem project system system-programming
Last synced: 23 Apr 2025
https://github.com/jeamon/gosnippets
some real-world code snippets into golang used into some of my several back-ends services and console-based tools.
backend-development go golang golang-examples http-client http-server snippets system-programming web-application
Last synced: 27 Oct 2025
https://github.com/nishkarshraj/go-programming
Golang 101
go golang google system-programming
Last synced: 22 Apr 2025
https://github.com/kuangjux/notes
All notes of KuangjuX.
architecture notes os system-programming
Last synced: 02 Apr 2025
https://github.com/soulyma/university_subjects-_submitting_system
Using Matlab I designed a Subject Submitting System with full functionality and friendly GUI.
Last synced: 07 Apr 2025
https://github.com/KuangjuX/Notes
All notes of KuangjuX.
architecture notes os system-programming
Last synced: 29 Oct 2025
https://github.com/makstamoian/traceroute
Simple traceroute implementation in C++
icmp linux system-programming traceroute
Last synced: 14 Mar 2025
https://github.com/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.
bootloader docker dynamic-routing heap-memory-allocator linux linux-memory-management linux-syscall namespaces-linux podman qemu static-routing system-programming systemd-nspawn version-control-system yocto
Last synced: 22 Aug 2025
https://github.com/meharehsaan/system-programming
This repository contains all C language codes of system programming with linux written while learning.
c linux linux-utility system-programming
Last synced: 17 Mar 2025
https://github.com/conaclos/iut-c
C Programming course in French at IUT Nancy-Charlemagne
c c89 exercices french system-programming teaching
Last synced: 12 Jul 2025
https://github.com/michaelbrim/tedium
bits of common code to reuse across C/C++ projects
c c-plus-plus c-preprocessor configuration enumerated-types system-programming
Last synced: 07 May 2025
https://github.com/ahmedelgarnousy/ap-autosar-com-stack
Adaptive AutoSAR Communication Stack Graduation Project
adaptive-autosar algorithms cmake cpp data-structures gtest linux-custom-image networking oop someip system-programming tcp-ip vsomeip
Last synced: 07 May 2025
https://github.com/samarjit98/computer-networks
Network programming using the BSD Sockets API and PCAP in C.
c client-server computer-networks network-programming pcap socket-programming system-programming
Last synced: 11 Jun 2025
https://github.com/willgreen98/mac-assistant
An unhelpful simple Mac Assistant
applescript assistive-technology mac-app macos script system system-programming
Last synced: 25 Jun 2025
https://github.com/jeamon/gorqs
Go-based concurrent-safe library to start and stop a Queue with capabilities to asynchronously push jobs and execute them either into sync or async fashion. Along with capability to fetch their execution results.
concurrency go golang goroutines-channels job-queue library queue system-programming
Last synced: 11 Mar 2025
https://github.com/gusenov/task-manager-qt
Управление виртуальной памятью.
cpp memory-management qt system-programming task-manager virtual-memory
Last synced: 20 Feb 2025
https://github.com/embeddedcrab/stm32mp1_multicore_comm
Projects done on STM32MP157C-DK2 Kit. Communication between Multiple Cores in mutithreaded environment using C/C++.
c-cpp client-server cpp14 freertos heterogeneous-parallel-programming multicore openamp-rpmsg platform-development stm32mp1 system-programming threadpool
Last synced: 16 Mar 2025
https://github.com/leonard-namolaru/programmation-systeme-files-de-messages
[Note : 14 / 20] Projet UE Programmation système avancée (Université Paris Cité, M1) : Implémentation de files de messages pour une communication entre des processus tournant sur la même machine, en utilisant la mémoire partagée, et sans l’aide de files de messages existantes ou des sockets. L’accès parallèle à la file de messages est possible avec une protection appropriée.
inter-process-communication mutex-synchronisation shared-memory system-programming
Last synced: 16 Mar 2025
https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0
ATerm 1.0 beta : A basic command-line interpreter (shell).
c linux shell system-programming terminal
Last synced: 11 May 2025