Projects in Awesome Lists tagged with malloc
A curated list of projects in awesome lists tagged with malloc .
https://github.com/microsoft/snmalloc
Message passing based allocator
allocator malloc memory-allocator
Last synced: 11 Apr 2025
https://github.com/grapheneos/hardened_malloc
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator
Last synced: 14 May 2025
https://github.com/GrapheneOS/hardened_malloc
Hardened allocator designed for modern systems. It has integration into Android's Bionic libc and can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms. It will gain more portability / integration over time.
grapheneos hardening malloc malloc-library memory memory-allocation memory-allocator quarantine security slab-allocator
Last synced: 08 May 2025
https://github.com/emeryberger/hoard
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
malloc memory-allocation memory-manager
Last synced: 14 May 2025
https://github.com/emeryberger/Hoard
The Hoard Memory Allocator: A Fast, Scalable, and Memory-efficient Malloc for Linux, Windows, and Mac.
malloc memory-allocation memory-manager
Last synced: 17 Apr 2025
https://github.com/emeryberger/heap-layers
Heap Layers: An Extensible Memory Allocation Infrastructure
malloc memory-allocation memory-management memory-manager
Last synced: 12 Apr 2025
https://github.com/majerle/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems
Last synced: 16 May 2025
https://github.com/MaJerle/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems
Last synced: 14 May 2025
https://github.com/pavel-kirienko/o1heap
Constant-complexity deterministic memory allocator (heap) for hard real-time high-integrity embedded systems. Allocation takes ≈165 cycles on Cortex M4. There is very little activity because the project is finished and does not require further changes.
allocator avionics constant-time embedded embedded-systems hard-real-time hard-realtime heap high-integrity high-reliability malloc memory memory-allocator memory-management misra real-time realtime safety-critical safety-critical-systems worst-case
Last synced: 07 Apr 2025
https://github.com/embeddedartistry/libmemory
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
bringup c embedded-systems freelist heap libc malloc malloc-free memory-allocation portability rtos threadx
Last synced: 07 Apr 2025
https://github.com/joetifa2003/mm-go
Generic manual memory management for golang
golang malloc memory-management
Last synced: 05 Apr 2025
https://github.com/johnsonjh/duma
duma: Detect Unintended Memory Access (D.U.M.A.) - A Red-Zone memory allocator
allocator c duma leak-detection malloc
Last synced: 05 Apr 2025
https://github.com/jedisct1/was-not-wasm
A hostile memory allocator to make WebAssembly applications more predictable.
assemblyscript heartbleed malloc memory-management security wasm webassembly
Last synced: 21 Jul 2025
https://github.com/schulkinator/memorymanager
A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.
cpp delete fragmentation malloc memory memory-fragmentation memory-manager new
Last synced: 10 Jul 2025
https://github.com/oneapi-src/unified-memory-framework
A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required.
allocators cxl cxl-mem jemalloc levelzero malloc memory oneapi tbbmalloc
Last synced: 16 May 2025
https://github.com/bnclabs/gostore
Storage algorithms.
balanced-tree btree golang llrb lsm malloc multithreading mvcc
Last synced: 12 Jan 2026
https://github.com/portasynthinca3/randalloc
Blazing fast and memory safe malloc implementation using rand.
blazing-fast joke-project malloc memory-safe
Last synced: 10 Apr 2025
https://github.com/thermadiag/micromalloc
Low memory overhead allocator
allocator malloc malloc-free malloc-library memory-allocation memory-allocator
Last synced: 22 Jul 2025
https://github.com/yodaos-project/malldump
Attach to a process and dump statistics of low level malloc(ptmalloc, the glibc implementation) of the process.
heapdump malloc mallocdump ptmalloc
Last synced: 12 Oct 2025
https://github.com/Thermadiag/micromalloc
Low memory overhead allocator
allocator malloc malloc-free malloc-library memory-allocation memory-allocator
Last synced: 27 Sep 2025
https://github.com/tier4/heaphook
Replace all the dynamic heap allocation functions by LD_PRELOAD.
Last synced: 27 Feb 2025
https://github.com/piotrmurach/benchmark-malloc
Trace memory allocations and collect stats
benchmark malloc performance-analysis ruby rubygem
Last synced: 20 Aug 2025
https://github.com/ritwickdey/malloc-impl-demo
Minimal implementation of malloc and free for demo purposes.
demo free knowlage-share malloc
Last synced: 27 Feb 2025
https://github.com/jotavare/libft
Create my own library and redo a set of functions from the C standard library.
c dynamic-array gdb libft linked-list makefile malloc norminette standard-library string-manipulation string-matching valgrind
Last synced: 24 Apr 2025
https://github.com/mohammedhrima/garbage_collector
protect your C programs from memory leak and double free
malloc memory-allocation memory-leak memory-management
Last synced: 22 Apr 2025
https://github.com/orsinium-labs/true-north
🧭 Powerful and Pythonic framework for reproducible benchmarks of Python code.
benchmark benchmarks malloc malloc-benchmarks opcodes performance python python3 pythonic tracing
Last synced: 03 Sep 2025
https://github.com/nihlus/zalloc
zalloc is a safety- and security-oriented wrapper around malloc.
allocator c calloc hacktoberfest malloc safety security
Last synced: 13 May 2025
https://github.com/max0x7ba/thp-usage
A script to show processes that use transparent huge pages on Linux.
linux malloc memory-allocator performance python thp transparent-huge-pages
Last synced: 10 Apr 2025
https://github.com/snawoot/freelist
Pure Go generic implementation of freelist allocator
freelist malloc malloc-library memory-allocation memory-management
Last synced: 13 Apr 2025
https://github.com/luni64/static_malloc
Arduino wrapper around Andrey Rys static memory allocator library smalloc
arduino dynamic-memory-allocation external-ram malloc teensy-4
Last synced: 11 Apr 2025
https://github.com/lexus2k/tiny_mm
Tiny Memory Manager
alloc allocation malloc mcu memory memory-management microcontroller
Last synced: 03 Apr 2025
https://github.com/yugr/failing-malloc
A simple 5-minute checker which simulates OOM failures by returning NULL from malloc
checker malloc runtime-verification
Last synced: 11 Apr 2025
https://github.com/josh-audio/malloc
A memory allocation simulator
education malloc react visualization
Last synced: 30 Apr 2025
https://github.com/gyakobo/quadtree-image-compression
This project aims utilize a graph(a tree) as a form of image value compression by implementing a special kind of data structure where it basically groups repeating variables into a node and ungroups non-repeating values into their own nodes.
c c-plus-plus compression-algorithm dynamic-programming grayscale-images malloc njit partitioning pointers-and-arrays rgb tree-structure weissman-score
Last synced: 12 Apr 2025
https://github.com/yvan-sraka/malloc
C dynamic memory allocation functions without dependencies.
c epita malloc memory-allocation no-dependencies
Last synced: 21 Aug 2025
https://github.com/aradzie/dlmalloc
Doug Lea's memory allocator
c libc malloc memory-allocator memory-management
Last synced: 10 Jul 2025
https://github.com/andersonhsporto/ft-libft
The Libft Project at 42, C Library Regrouping Usual Functions
42 42sp ansi-c c libc linked-list makefile malloc unix-logic
Last synced: 09 Apr 2025
https://github.com/farzonl/custommalloc
a malloc implementation I wrote a while back
computer-systems makefile malloc memory-allocation sbrk
Last synced: 12 Apr 2025
https://github.com/retr0kr0dy/malloc-bomb
Presenting the latest Linux bomb exploit: not a fork but a malloc-based threat. Delve into the intricacies of this novel vulnerability.
coding cybersecurity denial-of-service dos exploit forkbomb hacking infosec linux malloc pentesting security system-exploitation vulnerability
Last synced: 23 Sep 2025
https://github.com/alessandro-salerno/listlib
Listlib is a simple, unsafe, slow and easy to use library that implements a heap-allocated vector of any type
c list malloc unsafe vector void-pointers
Last synced: 23 Mar 2025
https://github.com/erikgartner/custom-linux-alloc
Custom implementations of malloc, calloc, free and realloc.
alloc linux linux-kernel malloc
Last synced: 31 Mar 2025
https://github.com/micahondiwa/alx-low_level_programming
Low-level programming language with ALX and Holberton School
c data-structures malloc malloc-free malloc-library
Last synced: 18 Sep 2025
https://github.com/marysaka/cryloc
A platform independent memory allocator in Crystal
crystal malloc memory-allocator nostd platform-independent
Last synced: 21 Feb 2025
https://github.com/christarazi/galloc
An implementation of `malloc(3)` in the Go programming language
brk dynamic-memory-allocation go golang heap linux malloc memory-management unix
Last synced: 08 May 2025
https://github.com/micahondiwa/cs50
Harvard CS50's Introduction to Computer Science
c cs50 cs50problems data-structures-and-algorithms malloc malloc-free malloc-functions malloc-library pointers-and-arrays
Last synced: 29 Oct 2025
https://github.com/kamoltat/dynamic-memory-allocator-implicit-
A simulation of Dynamic Memory Allocator, basically we wrote our own version of Malloc(), Free() using padded bits to keep track of the size and availablity. This program is created as a final project for CS210
Last synced: 20 Mar 2025
https://github.com/akselsledins/academic-malloc
[EPITECH] my-malloc - (very) OLD Project
Last synced: 13 Jun 2025
https://github.com/erwan-simon/malloc
reimplementation of malloc, free and realloc function in C
c epitech free malloc memory-allocation memory-management realloc
Last synced: 20 Jun 2025
https://github.com/micahondiwa/alx-pointers_arrays_c
Implementing pointers and arrays in C.
malloc malloc-free malloc-library pointer pointers-and-arrays pointers-and-references pointers-in-c sizeof
Last synced: 03 Apr 2025
https://github.com/ragibasif/xdbg
Memory debugger library for C projects.
c c-language c-library c-program c-programming c-programming-language c-project calloc compile-time debugger debugging debugging-tool debugging-tools dynamic-memory-allocation free header-only lightweight malloc memory-management realloc
Last synced: 04 Apr 2025
https://github.com/winterrdog/lib-xmem
a C library with functions to handle memory management with out-of-memory handling
c free library malloc memory-management single-header-lib
Last synced: 21 Mar 2025
https://github.com/matubu/malloc
🔥 A custom implementation of the malloc function in c
Last synced: 11 Oct 2025
https://github.com/wenyuzhao/mallockit
A framework for malloc/free ♻️ experiments.
aarch64 hoard linux macos malloc malloc-free memory-allocation memory-management rust x86-64
Last synced: 02 Mar 2025
https://github.com/ashwaniydv/my-memalloc-c
a simple memory allocator implementation in C (I did it out of curiosity to understand how memory management happens at OS level)
c cpp malloc memory memory-management
Last synced: 25 Oct 2025
https://github.com/micahondiwa/printf
Creating and implementing a custom printf function in C
c cli data-structures header-files malloc malloc-free printf
Last synced: 07 Aug 2025
https://github.com/mutokrm/googlestep
This repository has homework that I submitted during Google STEP where I learned the basics of of Computer Science.
algorithms calculator data-structures malloc traveling-salesman-problem
Last synced: 26 Dec 2025
https://github.com/agauniyal/naive_malloc
An implementation of naive and bare bones malloc
Last synced: 23 Mar 2025
https://github.com/andersonhsporto/ft-get-next-line
Function Which Returns a Line Read From a File Descriptor
buffer-management c malloc unix-logic
Last synced: 06 Mar 2025
https://github.com/andersonhsporto/h-cs50-2021
Assignments and Exercises for CS50’s Introduction to Computer Science
c cs50 linked-list malloc memory scratch
Last synced: 06 Mar 2025
https://github.com/is0xjh25/data-insertion-searching
Inserting the dataset by using linked list.
Last synced: 14 Jun 2025
https://github.com/sav/libmallocjack
This library hooks malloc to provide leak information, allocation per function and also allows you to limit heap usage. You can also add custom traces and filters.
allocation debug filter hook libc malloc memory-leak profiling trace
Last synced: 26 Feb 2025
https://github.com/richardmiruka/alx-low_level_programming
This repository contains multiple programs written in C for Low-Level programming track @ ALX Africa.(Holberton School)
argc-argv bit-manipulation hash-table linked-list malloc pointers pointers-in-c printf realloc simple-shell sorting-algorithms static-libraries
Last synced: 05 Jan 2026
https://github.com/kylesmith19091/malloc-implementation
A from scratch implementation of the malloc c function using a custom heap structure
Last synced: 28 Mar 2025
https://github.com/a1exwang/bartender
A distributed NVRAM-based memory allocator. A related programming language "adonis" is at https://github.com/a1exwang/adonis-lang
allocator distributed-memory-management malloc nvram persistent-data-structure
Last synced: 08 Jan 2026
https://github.com/gyakobo/sparse-matrix
This project aims utilize a sparse matrix as form of matrix or image value compression by basically implementing a special kind of data structure where it omits one continuously recurring value ultimately saving space only for "important" variables.
c c-struct compression-algorithm image-compression malloc njit sparse-matrix weissman-score
Last synced: 09 Oct 2025
https://github.com/andresweitzel/ejercicios_resueltos_c
Ejercicios Resueltos en C acerca de Estruc. Datos/Control, Manejo de Memoria, Listas, Punteros, Pilas, Colas, etc.
arrays-and-strings c estructuras-de-control estructuras-de-datos funciones listas malloc matrices
Last synced: 13 Oct 2025
https://github.com/gdcmarinho/smart-malloc
Memory management library using Machine Learning
ai alloc allocation arm c debug h iot library library-systems malloc memory memory-allocation memory-management ram research safety safety-monitoring security simple
Last synced: 23 Mar 2025
https://github.com/yapeansa/matrizes_dinamicas
Sobre matrizes usando alocação dinâmica
Last synced: 01 Apr 2025
https://github.com/nihadamirov/holbertonschool-low_level_programming
C - Programming Language
algorithms c-programming-language data-structures functional-programming malloc recursion shell
Last synced: 25 Feb 2025
https://github.com/dane-meister/sfmm-memory-allocator
A detailed memory allocator w/ functions re-implementing malloc et al. to access and manipulate storage in the heap using C.
c free heap malloc memory-management realloc system-programming
Last synced: 26 Mar 2025
https://github.com/g3th/pyramid_c
My first C program, which is complete aids.
aids c char malloc null-terminator pointer
Last synced: 07 Sep 2025
https://github.com/bnoufel/libft
The libft project takes up the concept of the D06 of the swimming pool
42born2code 42projects ftprintf globing libc libft malloc
Last synced: 20 Jun 2025
https://github.com/yunir/malloc-implementation
Third semester. System programming languages. Sixth laboratory work.
Last synced: 17 Mar 2025
https://github.com/maxgfr/c-management-students
A program in C who let an admin to manage student
algorithm c calloc malloc school-project
Last synced: 13 May 2025
https://github.com/aishikmukherjee/linked-lists-in-c
Developer/Creator: Aishik Mukherjee
c c-programming circular-linked-list code coding cse data-structures doubly-linked-list dsa easy interview-practice interview-questions linked-list linked-list-in-c malloc programming programming-language singly-linked-list
Last synced: 27 Jun 2025
https://github.com/amid68/xmalloc
The xmalloc project simplifies memory allocation in C by providing a custom wrapper around malloc() that automatically handles memory allocation failures, ensuring programs either succeed in allocating memory or terminate gracefully.
Last synced: 24 Feb 2025
https://github.com/yakshalang/stmmr
Use a stack allocated memory block as a heap with provided malloc family functions.
c c99 calloc free malloc memory-management realloc single-header-library stack
Last synced: 21 Nov 2025
https://github.com/teemperor/libmemintercept
Library for intercepting memory allocation functions (malloc, free, ...)
cpp free malloc malloc-free memory-allocation
Last synced: 05 Apr 2025
https://github.com/frontear/mylloc
Simple custom implementation of malloc(3) for educational purposes.
Last synced: 21 Mar 2025
https://github.com/hojsong/ft_malloc
c data-visualization function library makefile malloc mmap test
Last synced: 01 Apr 2025
https://github.com/pot-pourri/memory
:floppy_disk: Memory management for JavaScript
agpl alloc calloc collect free javascript malloc
Last synced: 12 Dec 2025