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: 23 Feb 2026
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/memtt/malt
MALT is a MALloc Tracker to find where and how your made your memory allocations in C/C++/Fortran applications (and python in experimental status).
allocation allocation-profile malloc memory profiler
Last synced: 08 Feb 2026
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/johsteffens/tbman
Memory Manager - Fast, Scalable and Easy to use
alignment free malloc malloc-free memory-manager platform-independent realloc thread-safe
Last synced: 27 Feb 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: 09 Mar 2026
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/zyearn/tcnvmalloc
TCNVMalloc is an efficient wear-aware allocator for Non-Volatile Memory
malloc memory-allocation memory-management non-volatile-memory system-programming
Last synced: 10 Mar 2026
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/josh-audio/malloc
A memory allocation simulator
education malloc react visualization
Last synced: 30 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: 05 Mar 2026
https://github.com/yvan-sraka/malloc
C dynamic memory allocation functions without dependencies.
c epita malloc memory-allocation no-dependencies
Last synced: 09 Feb 2026
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/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/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/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/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/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/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/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/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/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/rhinodevel/mtalloc
C# and C implementations for a (simple) memory allocation.
8bit c csharp malloc memory-allocation
Last synced: 30 Dec 2025
https://github.com/sevagh/konfiscator
First-fit Free List malloc with Prometheus metrics and docker testbench
docker malloc malloc-tracing memory-allocation mmap prometheus-exporter
Last synced: 30 Jul 2025
https://github.com/hamid605/gostore
🗝️ Implement a simple, in-memory key-value store in Go with Redis-like features, including basic commands and AOF persistence for data safety.
aicteinternship android btree firebase go hexagonal-architecture how-to iris llrb lsm malloc multithreading mvcc mysql solr spring spring-mvc web
Last synced: 16 Sep 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/kayoyin/malloclab
CSE205 Computer Architecture: Implementation of a dynamic storage allocator for C programs (92/100 performance)
allocator heap malloc malloc-free memory-allocation realloc
Last synced: 22 Dec 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/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/hojsong/ft_malloc
c data-visualization function library makefile malloc mmap test
Last synced: 01 Apr 2025
https://github.com/giovanni-iannaccone/memory-allocator
Cross platform memory allocator 💿
allocator c-plus-plus calloc cross-platform-development free low-level malloc memory-allocation realloc
Last synced: 28 Oct 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