Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with low-level-programming
A curated list of projects in awesome lists tagged with low-level-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: 29 Sep 2024
https://github.com/robertmuth/cwerg
The best C-like language that can be implemented in 10kLOC.
arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64
Last synced: 29 Sep 2024
https://github.com/robertmuth/Cwerg
The best C-like language that can be implemented in 10kLOC.
arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64
Last synced: 01 Aug 2024
https://github.com/sbvkrishna/low-level-design
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
design-patterns design-principles designpatterns flipkart-interview interview-preparation interview-preparation-kit interview-preparation-resources lld low-level-design low-level-design-problems low-level-programming machine-coding machine-coding-interview object-oriented-programming oops software-design system-design
Last synced: 04 Aug 2024
https://github.com/muhammedbuyukkinaci/tensorflow-multiclass-image-classification-using-cnn-s
Balanced Multiclass Image Classification with TensorFlow on Python.
gpu gpu-options image-classification image-processing image-recognition low-level low-level-programming multiclass-classification multiclass-image-classification python tensorflow tensorflow-api tensorflow-experiments tensorflow-gpu tensorflow-models tensorflow-tutorials
Last synced: 26 Sep 2024
https://github.com/BnademOverflow/libCplus
Wonderful library with lots of useful functions, algorithms and data structures in C
algorithms c data-structures imperative-programming library low-level-programming makefile
Last synced: 02 Aug 2024
https://github.com/ajxs/cxos
Operating System development experiment in Ada
ada kernel low-level-programming operating-system osdev
Last synced: 30 Jul 2024
https://github.com/zilch-lang/nstar
The compiler for Nβ, a statically typed assembly language used as a compiler backend for Zilch
assembly-language compiler low-level-programming nstar zilch
Last synced: 29 Sep 2024
https://github.com/eantcal/mipos
Multum In Parvo Operating System is a cooperative multitasking RTOS designed for single-chip micro-controllers with severely limited RAM (e.g. less than 256 bytes) and ROM.
c-language educational-project firmware low-level-programming microcontroller rtos
Last synced: 29 Sep 2024
https://github.com/victorpreston/teach2give-technical-test
This is a repository for the Teach2Give Technical assessment
c-language c-programming fizz-buzz-c fizzbuzz gcc low-level-programming programming-language teach technical-test
Last synced: 29 Sep 2024
https://github.com/johncoleman83/printf
Custom version of printf() in C Language
c c-language low-level-programming printf
Last synced: 29 Sep 2024
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: 29 Sep 2024
https://github.com/lucas-yotsui/unimicro
Unified Hardware Abstraction Layer for a variety of different platforms.
baremetal blackpill embedded low-level-programming microcontroller stm32f4 ziglang
Last synced: 28 Sep 2024
https://github.com/omarazizi/file-specter
A linux daemon that monitors you files
c-programming c-programming-language inotify libnotify linux linux-daemon low-level-programming pthreads
Last synced: 29 Sep 2024
https://github.com/akhilrai28/hexatwos64
A project focusing on 64-bit arithmetic operations using registers in assembly. The code handles various mathematical manipulations and optimizations for efficient computation at the assembly level.
64bit-assembly assembly low-level-programming register
Last synced: 29 Sep 2024
https://github.com/peter-lyons-kehl/no_std_libs
Presentation: Embedded-friendly, low level, no_std libraries in Rust
embedded low-level low-level-programming nostd nostdlib presentation presentation-slides rust rust-embedded rust-lang rust-language slides
Last synced: 28 Sep 2024
https://github.com/nourddine-benyahya/minishell
The 42 minishell project is a task where students create a simple shell program that can execute commands, handle errors, manage processes, and implement basic shell features like redirections and pipes. It emphasizes understanding Unix system calls and improving coding skills in C.
1337 42-cursus bash c c-programming low-level-programming minishell shell zsh
Last synced: 28 Sep 2024
https://github.com/omarazizi/http-server
HTTP server from scratch in C
c c-programming c-programming-language http-client http-server low-level-programming network-programming socket-programming system-programming
Last synced: 29 Sep 2024
https://github.com/akhilrai28/magnisign
A project focused on converting between signed magnitude representations in assembly language. This code efficiently manipulates signed binary numbers, performing mathematical and bitwise operations.
assembly assembly-language assembly-language-programming binary bitwise-operations low-level-programming processing signed
Last synced: 29 Sep 2024
https://github.com/akhilrai28/binarytwos32
A project demonstrating 32-bit arithmetic using assembly language. The code handles mathematical operations like addition and subtraction while efficiently managing processor registers.
32-bit arithmetic assembly assembly-language assembly-language-programming low-level-programming
Last synced: 29 Sep 2024
https://github.com/joakimwinum/bytecore
ByteCore: A minimal, 8-bit CPU emulator designed to help developers explore low-level computing concepts.
8-bit-computing assembly-language computer-architecture cpu-emulation low-level-programming microprocessor python software-development
Last synced: 29 Sep 2024
https://github.com/hruivo/zhip8
Chip-8 Emulator in Zig and SDL2.
chip8 emulation low-level-programming sdl2 zig
Last synced: 01 Oct 2024
https://github.com/xoraur0n/notes
A collection of various cybersecurity notes written in Markdown
assembly-arm assembly-x86 bash binary-exploitation cprogramming embedded-systems forensic-analysis forensics-tools incident-response low-level-programming malware-analysis memory-analysis penetration-testing penetration-testing-tools powershell python3 siem signature-detection soar
Last synced: 26 Sep 2024
https://github.com/remusdbd/modern-x64-assembly
Self-made source code for Modern x64 Assembly videos by Creel on YouTube.
assembly assembly-language assembly-x64 creel learning-assembly low-level low-level-programming modern-assembly
Last synced: 29 Sep 2024
https://tvoygit.ru/r6/cwerg
The best C-like language that can be implemented in 10kLOC.
arm arm64 assembler compiler elf ir-optimizer low-level-programming x86-64
Last synced: 29 Sep 2024
https://github.com/danielbrodi/lowlevelassembler
Program in C designed to act as an assembler, converting assembly commands into binary code with efficient preprocessing, label checking, parsing, and file management. Ensures correct conversion with strict error handling and optimal memory management practices, making it act like an ideal assembler for low-level programming tasks.
assembler assembly assembly-language assembly-language-programming binary binary-code binary-conversion binary-converter c c-programming compiler compiler-construction compiler-design compilers low-level low-level-design low-level-memory-manipulation low-level-programming memory-leak memory-management
Last synced: 29 Sep 2024
https://github.com/asmxfoundation/asmx-g2
πThe AsmX G2 (AsmX Generation 2)
asmx asmx-compiler assembler compiler compilers future hardware innovation irc-compiler jit-compiler low-level-programming open-source opensource programming-language programming-languages
Last synced: 29 Sep 2024
https://github.com/joakimwinum/bytecorefast
ByteCoreFast: A high-performance, 8-bit CPU emulator, designed as a drop-in replacement for ByteCore, offering enhanced speed while maintaining full compatibility with the original ByteCore interfaces.
8-bit-computing assembly-language computer-architecture cpu-emulation drop-in-replacement high-performance low-level-programming microprocessor python software-development
Last synced: 29 Sep 2024
https://github.com/joakimwinum/bytecore-byte
ByteCore Byte is a simplified version of the ByteCore CPU showcased in a Jupyter notebook, using 1-byte addressing to operate within a 256-byte memory limit. This repository features demonstrations of ByteCore Assembly through both basic and advanced programming examples.
8-bit-computing assembly-language byte-addressable bytecore compact-computing computer-architecture cpu-emulation low-level-programming microprocessor python software-development
Last synced: 29 Sep 2024
https://github.com/joakimwinum/bytecorecompiler
ByteCoreCompiler: A compiler that transforms ByteCore assembly code into executable memory bytes, seamlessly bridging the gap between high-level assembly instructions and the ByteCore Emulator's low-level functionality.
8-bit-computing assembly-language code-compilation compiler computer-architecture low-level-programming python software-development
Last synced: 29 Sep 2024
https://github.com/peter-lyons-kehl/embedded_low_level_rust
Embedded-friendly, low level, no_std Rust libraries intro (moved)
embedded low-level low-level-programming nostd nostdlib presentation presentation-slides rust rust-embedded rust-lang rust-language slides
Last synced: 28 Sep 2024
https://github.com/vshender/book8088
"Programming Boot Sector Games" examples written in GNU Assembler
8086 8088 assembly-language assembly-x86 boot-sector gnu-assembler low-level-programming
Last synced: 28 Sep 2024
https://github.com/sinamathew/100daysoflowlevel
This repository is to keep track of my 100 days of learning C and Assembly with a focus on embedded systems.
100daysoflowlevel assembly aunty-betty c cprogramming electronics emebeded gcc learning-by-doing low-level-programming
Last synced: 29 Sep 2024
https://github.com/fpsvogel/learn-cs
Learning resources for computer science, C, and Zig.
awesome-lists books c computer-science learning-resources low-level-programming systems-programming zig
Last synced: 01 Oct 2024
https://github.com/recached/reasm
Dive deep, create and don't worry about the details
assembly assembly-language low-level-programming open-source programming-language reasm reassembly startup
Last synced: 29 Sep 2024
https://github.com/sudotto/rosaos
raging alcoholic makes an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 29 Sep 2024