Projects in Awesome Lists tagged with low-level
A curated list of projects in awesome lists tagged with low-level .
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/pwndbg/pwndbg
Exploit Development and Reverse Engineering with GDB & LLDB Made Easy
binary-ninja capture-the-flag ctf debugging disassembler exploit-development gdb gef hacking-tool ida-pro linux lldb low-level malware-analysis pwnable pwndbg python reverse-engineering
Last synced: 11 May 2025
https://github.com/fulldecent/system-bus-radio
Transmits AM radio on computers without radio transmitting hardware.
airgap communication communication-protocol electrical-engineering engineering equipment exfiltration low-level microprocessor radiation radio security software-defined-radio transmission transmitter
Last synced: 14 May 2025
https://github.com/dosx-dev/obfus.h
Macro-header for compile-time C obfuscation (tcc, win x86/x64)
c compile-time confuse ctf easy-to-use education hacktoberfest information-security low-level macro msvc native obfuscate obfuscation obfuscator protection tcc tiny tinycc windows
Last synced: 15 May 2025
https://github.com/DosX-dev/obfus.h
Macro-header for compile-time C obfuscation (tcc, win x86/x64)
c compile-time confuse ctf easy-to-use education hacktoberfest information-security low-level macro msvc native obfuscate obfuscation obfuscator protection tcc tiny tinycc windows
Last synced: 13 May 2025
https://github.com/zpl-c/librg
🚀 Making multi-player gamedev simpler since 2017
c chunk cpp enet game game-networking gamedev header-only library librg lightweight low-level multiplayer netcode network networking replication single-header sync zpl
Last synced: 14 May 2025
https://github.com/librg/librg
🚀 Making multi-player gamedev simpler since 2017
c chunk cpp enet game game-networking gamedev header-only library librg lightweight low-level multiplayer netcode network networking replication single-header sync zpl
Last synced: 05 Mar 2025
https://github.com/justinmeiners/lc3-vm
Write your own virtual machine for the LC-3 computer!
assembly c emulator lc3 lc3-assembly literate-programming low-level tutorial tutorials virtual-machine vm
Last synced: 15 May 2025
https://github.com/jkuhlmann/gainput
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
android android-ndk c-plus-plus cmake engine game-engine game-engine-library gamepad games gestures input ios keyboard linux low-level macos mouse multi-touch unified-interface windows
Last synced: 15 Mar 2025
https://github.com/dosx-dev/astral-pe
Astral-PE is a low-level mutator (Headers/EP obfuscator) for native Windows PE files (x32/x64)
cpp cs cybersecurity dotnet hacktoberfest infosec low-level low-level-programming malware-analysis mutator native obfuscation obfuscator pe pentest reverse-engineering security static-analysis
Last synced: 07 May 2025
https://github.com/lisachenko/z-engine
:zap: PHP Engine Direct API
core ffi low-level native-structures php reflection-api z-engine
Last synced: 16 May 2025
https://github.com/justasmasiulis/nt_wrapper
A wrapper library around native windows sytem APIs
cpp17 low-level malware modern-cpp native-api obfuscation reverse-engineering syscall system windows-internals
Last synced: 06 Apr 2025
https://github.com/graphics32/graphics32
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
2d components delphi delphinuspackage fpc graphics graphics-library lazarus low-level object-pascal vector-graphics
Last synced: 15 Mar 2025
https://github.com/devkitpro/deko3d
Homebrew low level graphics API for Nintendo Switch (Nvidia Tegra X1)
3d deko3d devkitpro graphics homebrew horizon-os lightweight low-level nintendo-switch nvidia nx
Last synced: 11 Sep 2025
https://github.com/karask/python-bitcoin-utils
Library to interact with the Bitcoin network. Ideal for low-level learning and experimenting.
bitcoin learning library low-level
Last synced: 03 Oct 2025
https://github.com/allisterb/jemalloc.NET
A native memory manager for .NET
c-sharp dotnet low-level memory-management
Last synced: 04 May 2025
https://github.com/allisterb/jemalloc.net
A native memory manager for .NET
c-sharp dotnet low-level memory-management
Last synced: 02 Aug 2025
https://github.com/lucasb-eyer/libheatmap
High performance C heatmap generation library. Supposed to be wrapped by higher-level languages.
beautiful c color-scheme heatmap heatmap-libraries high-performance low-level
Last synced: 07 Apr 2025
https://github.com/gdabah/distormx
The ultimate hooking library
detour-hook distorm hooking hooking-library hooks low-level trampolines windows x86 x86-64
Last synced: 09 Apr 2025
https://github.com/dosx-dev/memcleaner
A simple utility in C to clean up RAM for Windows
c cleaner low-level memory native optimization ram tiny windows
Last synced: 07 May 2025
https://github.com/dosx-dev/tinysnake-game
Little game "Snake" for Windows in C (.EXE size is 3.5 kilobytes)
2d asm assembly begginers c game just-for-fun low-level snake snake-game time-killer tiny winapi windows
Last synced: 10 Jun 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/ghaiklor/terminal-canvas
Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API
ansi canvas cursor javascript low-level nodejs terminal wrapper
Last synced: 06 Apr 2025
https://github.com/uazu/stakker
A lightweight low-level single-threaded actor runtime
actor actor-framework actor-model actor-system async event-driven low-level rust safe
Last synced: 11 Apr 2025
https://github.com/warthog618/modem
A Go driver for AT based modems
driver go golang golang-library gsm low-level modem sms
Last synced: 20 Aug 2025
https://github.com/AdeptLanguage/Adept
The Adept Programming Language
compiler low-level programming-language
Last synced: 12 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/antoniosarosi/rulloc
General purpose memory allocator written in Rust.
linked-list low-level memory-allocation mmap rust
Last synced: 21 Aug 2025
https://github.com/samueltulach/directpagemanipulation
A basic demonstration of directly overwriting paging structures for physical memory r/w and interprocess memory copy
driver kernel low-level memory memory-management windows
Last synced: 20 Jun 2025
https://github.com/jishanshaikh4/8086-cheatsheet
8086 Microprocessor Cheat sheet with Programs
8085 8086 asm assembly assembly-language-programming cheatsheet latex low-level microprocessor pdf x64 x86
Last synced: 25 Apr 2025
https://github.com/dgrr/fastws
A fast WebSocket implementation for fasthttp and net/http. Supporting concurrent R/W operations by default.
fast fasthttp golang low-level peer websocket websocket-connection
Last synced: 02 May 2025
https://github.com/hellloxiaotian/deep-learning-on-image-denoising-an-overview
Deep Learning on Image Denoising: An overview (Neural Networks, 2020)
blind-denoising cnn denoising-network denoising-survery image-denoising keras keras-cnn low-level low-level-vision matconvnet python pytorch pytorch-cnn real-noise survery tensorflow tensorflow-cnn theano
Last synced: 28 Apr 2025
https://github.com/dosx-dev/defcollection
This repository houses an extensive collection of .def files, which are header files containing enumerations of entry points for various native libraries. These entry points serve as essential references for developers seeking to interact with these libraries from their codebases.
c cpp database def dll low-level native ntdll sdk windows
Last synced: 07 May 2025
https://github.com/ozra/mmap-io
Clean straight forward mmap-bindings for node.js
c-plus-plus linux low-level madvise mincore mmap msync nodejs osx windows windows-10
Last synced: 05 Apr 2025
https://github.com/opencyphal-garage/platform_specific_components
Low-level components and hardware drivers for various Cyphal-related projects
bare-metal-drivers cyphal drivers drivers-library example examples hacktoberfest low-level mcu microcontroller opencyphal platform-driver reference uavcan
Last synced: 03 Sep 2025
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: 02 May 2025
https://github.com/apriorit/custom-bootloader
A demo tutorial for low-level and kernel developers - developing a custom Windows boot loader
bootloader cpp low-level windows
Last synced: 08 May 2025
https://github.com/dmitryryumin/wacv-2024-papers
WACV 2024 Papers: Discover cutting-edge research from WACV 2024, the leading computer vision conference. Stay updated on the latest in computer vision and deep learning, with code included. ⭐ support visual intelligence development!
3d-computer-vision 3d-sensor adversarial-attacks autonomous-driving biometrics computer-vision datasets face-recognition generative-models gesture-recognition image-recognition image-understanding low-level machine-learning robotics video-recognition vision-transformer visualization wacv wacv2024
Last synced: 12 Apr 2025
https://github.com/champii/rock
Native language with Rust & LLVM
ast functional-programming langage llvm llvm-ir low-level rust
Last synced: 18 Aug 2025
https://github.com/archo5/sgscript
SGScript Scripting Engine
android c coroutines cpp game-development game-library language library linux low-level macos memory-efficient script scripting scripting-engine scripting-games scripting-language sgscript windows
Last synced: 28 Apr 2025
https://github.com/discus-lang/salt
The compilation target that functional programmers always wanted.
compilation compiler functional lambda-calculus language low-level target
Last synced: 29 Apr 2025
https://github.com/emirozer/beamwhale
minimal container runtime in erlang
c containers docker erlang linux low-level
Last synced: 14 Oct 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/lukasbanana/picorenderer
Low-Level, 8-bit Colored, 3D Software Renderer written in C99
c low-level rasterizer renderer
Last synced: 10 Jul 2025
https://github.com/sgbasaraner/yeelight-cli
a low level, cross-platform command line client for Yeelight
cli command-line command-line-tool iot iot-application iot-device lightbulb low-level networking rust rust-crate rust-lang xiaomi yeelight
Last synced: 05 Apr 2025
https://github.com/muhammedbuyukkinaci/tensorflow-sentiment-analysis-on-amazon-reviews-data
Implementing different RNN models (LSTM,GRU) & Convolution models (Conv1D, Conv2D) on a subset of Amazon Reviews data with TensorFlow on Python 3. A sentiment analysis project.
amazon-reviews gated-recurrent-unit gated-recurrent-units gru long-short-term-memory-models low-level lstm lstm-neural-networks lstm-sentiment-analysis lstm-sentiment-classification sentiment-analysis sentiment-classification tensorflow tensorflow-api tensorflow-examples tensorflow-experiments tensorflow-gpu tensorflow-tutorials text-classification text-classifier
Last synced: 02 May 2025
https://github.com/zakarialaoui10/high-to-low
in this repository you will find codes in C and their equivalence in MIPS Assembly
asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco
Last synced: 12 Jun 2025
https://github.com/gamemann/the-dpdk-examples
Program examples utilizing the DPDK. The DPDK is a kernel-bypass network library that allows for very fast network packet processing. This is great for (D)DoS mitigation and low-latency packet inspection, manipulation, and forwarding.
cyber cyber-security cybersecurity data-plane dpdk dpdk-code dpdk-examples drop fast firewall intel low-level networking packet processing security stats udp
Last synced: 28 Aug 2025
https://github.com/Dolkar/Tephra
A modern, high-performance C++17 graphics and compute library based on Vulkan
gpgpu gpu graphics graphics-library high-performance low-level performance rendering vulkan
Last synced: 19 Nov 2025
https://github.com/blind-oracle/zabbix-sensors
Zabbix template & scripts to discover & monitor Linux sensors
discovery hwmon lm-sensors low-level sensors template zabbix
Last synced: 02 Sep 2025
https://github.com/farukalpay/fabe
High-accuracy SIMD sin/cos/sincos library in C with AVX2, AVX-512, and NEON support. Full-range reduction. Fast at scale. Portable by design.
aarch64 ai-acceleration avx2 avx512 c-library cpu-optimization high-performance-computing low-level math-library math-optimization neon numerical-computing physics-simulation portable-code scientific-computing signal-processing simd trigonometry vectorized-simd-optimizations x86-64
Last synced: 26 Jun 2025
https://github.com/xtao-org/jsonhilo
Fast lossless JSON parse event streaming, in JavaScript.
deno fast high-level high-performance javascript json jsonhilo large-language-models lossless low-level minimal modular parser runtime-independent sax sax-parser streaming ultra-fast zero-dependency
Last synced: 07 Apr 2025
https://github.com/sailro/llziplib
Low-level Zip Library, allowing advanced tweaks (injecting/removing blocks, crafting special archives)
crafting injecting low-level zip
Last synced: 06 Aug 2025
https://github.com/aozhimin/ios-reverse-engineering-presentation
iOS Reverse Engineering Presentation
introduction ios low-level presentation reverse-engineering
Last synced: 27 Jul 2025
https://github.com/gamemann/the-dpdk-common
A repository that includes common helper functions for writing applications in the DPDK. I will be using this for my future projects in the DPDK.
bypass c common cyber cyber-security cybersecurity dpdk fast intel kernel low-level net-programming network-programming networking networkprogramming packet security
Last synced: 20 Jul 2025
https://github.com/zakarialaoui10/HIGH-TO-LOW
in this repository you will find codes in C and their equivalence in MIPS Assembly
asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco
Last synced: 29 Apr 2025
https://github.com/dispatchcode/x64-instruction-decoder
An x86/x64 instruction disassembler written in C
architectures assembly c disassembler disassembler-library instruction-decoding instruction-set low-level machine-code reverse-engineering x64 x86
Last synced: 02 Sep 2025
https://github.com/whatyouhide/nimble_lz4
LZ4 compression for Elixir using Rust NIFs. 🗜
compression elixir elixir-lang elixir-library low-level lz4 rustler rustler-precompiled
Last synced: 07 Apr 2025
https://github.com/supergreenlab/SuperGreenOSBoilerplate
ESP32 Boilerplate code generator - See README ->
boilerplate boilerplate-template esp-idf esp32 firmware helper howto low-level ota ota-update starter-kit starter-template template tutorial
Last synced: 12 Jul 2025
https://github.com/fractalfir/memory_pages
`memory_pages` is a small library provinig a cross-platform API to request pages from kernel with certain premisions
low-level memory-management rust security
Last synced: 16 May 2025
https://github.com/sand-lang/sand
A strictly-typed programming language
compiler language low-level programming-language sand
Last synced: 14 May 2025
https://github.com/ilanvinograd/os_32bit
32 Bit Operation System
32-bit 32bit assembly c kernel low-level nasm-assembly operation-system operation-systems os osdev qemu x86
Last synced: 26 Apr 2025
https://github.com/amarlearning/ride-sharing-low-level-design
Low-level design of Ride-sharing Application Implementation.
class-diagram design design-patterns design-system dry java kiss lld low-level low-level-design object-oriented-programming oop solid-principles yagni
Last synced: 11 Apr 2025
https://github.com/ac3ss0r/mceeauthbypass
Minecraft education edition auth bypass for Windows 7/8/9 using pointerscanning.
low-level minecraft-education-edition patch
Last synced: 08 Sep 2025
https://github.com/kylecs/Kernel
A very simple kernel with terminal driver, written in C and assembly. Work in progress.
Last synced: 10 Mar 2025
https://github.com/thejokr/tcpreq
Modular framework for TCP specification conformance testing
asyncio low-level python tcp tcp-conformance
Last synced: 09 Apr 2025
https://github.com/choaib-elmadi/bare-metal-programming
A hands-on exploration of bare metal programming with the STM32 Nucleo-F446RE. Learn how embedded systems work from the ground up using C, GCC toolchains, Makefiles, and more.
arm arm-cortex-m4 assembly bare-metal bare-metal-programming build-tool cprogramming cprograms embedded-systems gcc gcc-complier low-level low-level-programming makefile microcontroller nucleo-board stm32 stm32f4
Last synced: 29 Jul 2025
https://github.com/niqumu/aulavik
Tiny POSIX-like hobby OS written in C
c kernel low-level operating-system os os-dev osdev unix
Last synced: 07 May 2025
https://github.com/victorpreston/alx-low_level_programming
low level programming
alx alx-africa alx-curriculum alx-low-level-programming c cpp low-level
Last synced: 12 Jun 2025
https://github.com/hellloxiaotian/generative-adversarial-networks-for-image-super-resolution-a-survey
Generative Adversarial Networks for Image Super-Resolution: A Survey
cnn gans low-level low-level-vision python pytorch super-resolution survery
Last synced: 28 Apr 2025
https://github.com/ac3ss0r/c2shell
A C/C++ framework designed to simplify shellcode creation on any compilers and platforms using C. Supports Windows & Linux, and practically any existing architecture.
assembly low-level native reverse-engineering shellcode
Last synced: 08 Oct 2025
https://github.com/jnm2/lowlevelhooking
Windows low level keyboard hooking component
dotnet dotnetcore hook keyboard low-level windows
Last synced: 14 Apr 2025
https://github.com/brandonki/arcvm
Small optimizing compiler backend with an SSA-based IR.
compiler compiler-backend low-level machine-code native optimization ssa x86-64
Last synced: 05 Oct 2025
https://github.com/dosx-dev/nativeclicker-game
A simple clicker game with a graphical interface on VB6. Very legacy!
asm assembly begginers clicker clicker-game game gui just-for-fun low-level native time-killer tiny vb6 windows
Last synced: 09 Jul 2025
https://github.com/ethjs/ethjs-rpc
A super simple module for making low level queries to the Ethereum RPC layer.
blockchain call ethereum low-level query rpc sendtransaction
Last synced: 14 Jul 2025
https://github.com/a3r0id/httpscan
Scan a host for open HTTP ports and gain information about the services present.
crawler hacking hacking-tool http low-level penetration-testing pentest pentesting portscan portscanner scan scanner scanner-web scraper security service-discovery
Last synced: 06 Apr 2025
https://github.com/duboviy/low_level_programming
:volcano: A sandbox for trying out low-level programming languages
c cpp low-level low-level-programming
Last synced: 07 Sep 2025
https://github.com/smurf-iv/hdd2ndlife
Give your HDD one last job with "Removed Bad Sector Degredation Areas" via Marked Unusable Partitioning
bad-sectors harddrive low-level partitioning windows winform-ui
Last synced: 19 Apr 2025
https://github.com/psidh/ganges
Ganges is a modern, dynamically typed, interpreted language with Sanskrit-inspired syntax. Built in Go, Ganges is designed to be fun, expressive, and powerful, perfect for scripting, learning, and exploring core programming concepts in a new light.
ast backend go golang interpreter lexer low-level parser programming-language
Last synced: 10 Oct 2025
https://github.com/xernas78/photon
A basic graphics API wrapper
api directx glsl graphics graphics-api graphics-library graphics-programming java java-graphics java-opengl library low-level lwjgl modular opengl vulkan wrapper
Last synced: 28 Jul 2025
https://github.com/aboudjem/yul-erc20-assembly
A highly efficient ERC20 token implementation in Yul Assembly for Solidity smart contracts.
assembly blockchain erc-20 erc20 evm evm-bytecode foundry low-level solidity token yul yul-assembly yul-erc20
Last synced: 01 Mar 2025
https://github.com/omimouni/minirt
This project is an introduction to the beautiful world of Raytracing.
c low-level ray-tracing raytracer raytracing simple-game
Last synced: 04 Jan 2026
https://github.com/j4cobgarby/mustard
A fairly basic kernel written in NASM and C
bootable c grub grub2 kernel low-level nasm open-source operating-system os
Last synced: 10 Jul 2025
https://github.com/pikachuxxxx/r8
Custom 8-bit Rasterization and Rendering API
2d 3d api c cross-platform graphics graphics-api graphics-library low-level rendering rendering-api
Last synced: 21 Apr 2025
https://github.com/pithase/asm-payloads-loaders
Desarrollo paso a paso de cargadores de payloads, escritos exclusivamente en lenguaje Ensamblador x86-64 para Linux, sin dependencias externas y utilizando solo syscalls. | Step-by-step development of payload loaders, written exclusively in x86-64 Assembly for Linux, with no external dependencies and using only syscalls.
assembly binary-exploitation exploit-development linux loader-development low-level offensive-security payload-development red-teaming shellcode-development syscall x86-64
Last synced: 13 Sep 2025
https://github.com/gluster/libgfapi-jni
Java Native Interface (JNI) bindings for libgfapi (the GlusterFS client API)
filesystem glusterfs-java-filesystem java jni libgfapi low-level storage
Last synced: 19 Oct 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/farukalpay/dynamicarray
This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.
array-manipulation c c-datastructures c-library cs-fundamentals custom-allocator data-structure dynamic-array educational embedded-c generic-programming header-only learn-c low-level memory-management pointer-arithmetic resizable-array stdvector-alternative systems-programming vector
Last synced: 26 Jun 2025
https://github.com/willybrauner/low-router
low level base routing for nodejs, javascript and typescript
browserhistory javascript low-level nodejs router typescript
Last synced: 22 Apr 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/alvarorichard/zennitylang
ZennityLang is a C-based programming language focused on performance and low-level development
c-lang docker low-level open-source performance-metrics programming-language
Last synced: 26 Jul 2025
https://github.com/slashmo/weasel
HTTP 1.1 Server implemented (from scratch) in Swift
http-server low-level swift weasel
Last synced: 13 May 2025