An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with valgrind

A curated list of projects in awesome lists tagged with valgrind .

https://github.com/louisbrunner/valgrind-macos

A valgrind mirror with latest macOS support

hacktoberfest macos valgrind

Last synced: 14 May 2025

https://github.com/LouisBrunner/valgrind-macos

A valgrind mirror with latest macOS support

hacktoberfest macos valgrind

Last synced: 28 Mar 2025

https://github.com/sysprog21/lab0-c

C Programming Lab: Assessing Your C Programming Skills

c c-programming csapp linked-list linux programming-skills valgrind

Last synced: 16 May 2025

https://github.com/svenstaro/cargo-profiler

Cargo subcommand to profile binaries

cachegrind cargo cargo-profiler cargo-subcommand rust valgrind

Last synced: 05 Apr 2025

https://github.com/tripouille/libfttester

Tester for the libft project of 42 school

2019 42 leaks libft libfttester malloc-size tester tripouille valgrind

Last synced: 05 Apr 2025

https://github.com/Tripouille/libftTester

Tester for the libft project of 42 school

2019 42 leaks libft libfttester malloc-size tester tripouille valgrind

Last synced: 24 Mar 2025

https://github.com/shopify/ruby_memcheck

Use Valgrind memcheck on your native gem without going crazy

ruby valgrind

Last synced: 14 Apr 2025

https://github.com/Shopify/ruby_memcheck

Use Valgrind memcheck on your native gem without going crazy

ruby valgrind

Last synced: 16 Jul 2025

https://github.com/ceefour/wincachegrind

[NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.

debug kcachegrind php profiler valgrind xdebug

Last synced: 20 Jan 2026

https://github.com/tripouille/gnltester

Tester for the get_next_line project of 42 school

2019 42 get get-next-line getnextline gnl gnltester leaks line malloc-size next tester tripouille valgrind

Last synced: 22 Jun 2025

https://github.com/Tripouille/gnlTester

Tester for the get_next_line project of 42 school

2019 42 get get-next-line getnextline gnl gnltester leaks line malloc-size next tester tripouille valgrind

Last synced: 24 Mar 2025

https://github.com/tripouille/printftester

Tester for the ft_printf project of 42 school

2019 42 ft ft-printf ftprintf leaks printf printftester sigsegv tester tripouille valgrind

Last synced: 16 Oct 2025

https://github.com/Tripouille/printfTester

Tester for the ft_printf project of 42 school

2019 42 ft ft-printf ftprintf leaks printf printftester sigsegv tester tripouille valgrind

Last synced: 24 Mar 2025

https://github.com/jfrimmel/cargo-valgrind

A cargo subcommand, that runs valgrind and displays its output in a helpful manner. Tailored to Rust.

cargo cargo-plugin cargo-subcommand cargo-valgrind ffi ffi-bindings leak runs-valgrind rust rust-valgrind valgrind

Last synced: 15 May 2025

https://github.com/pantuza/c-project-template

A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind

c clang cmocka makefile options-parsing template unittest valgrind

Last synced: 16 Jan 2026

https://github.com/alphaseclab/dbi-stuff

Resources About Dynamic Binary Instrumentation and Dynamic Binary Analysis

adbi drmemory dynamic-binary-analysis dynamic-binary-instrumentation dynamorio frida intelpin manticore qbdi triton valgrind

Last synced: 28 Jan 2026

https://github.com/alphaSeclab/DBI-Stuff

Resources About Dynamic Binary Instrumentation and Dynamic Binary Analysis

adbi drmemory dynamic-binary-analysis dynamic-binary-instrumentation dynamorio frida intelpin manticore qbdi triton valgrind

Last synced: 11 Jul 2025

https://github.com/pmem/valgrind

Enhanced Valgrind for Persistent Memory

pmem valgrind

Last synced: 14 Apr 2025

https://github.com/ombhd/my_tools_installer

Only for 42Network schools, this installer installs brew, then it installs valgrind, node (with nvm), docker, docker-machine and minikube with brew, under your confirmations.

1337school 42born2code bash brew docker docker-machine installer minikube node nodejs nvm valgrind

Last synced: 23 Jul 2025

https://github.com/zstenger93/42_minishell_tester

It's like cutting an onion. Will make you cry. 1000+ tests to dance on your nerves.

42 42born2code 42heilbronn 42minishell 42school 42tester bash minishell minishell-test minishell-tester prompt shell terminal tester valgrind

Last synced: 24 Mar 2025

https://github.com/petrpavlu/valgrind-riscv64

Valgrind with support for the RISCV64/Linux platform.

risc-v valgrind

Last synced: 12 Jul 2025

https://github.com/edf-hpc/verrou

floating-point errors checker

arithmetic diagnostics floating-point valgrind

Last synced: 21 Oct 2025

https://github.com/unum-cloud/ucsb

Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark

benchmark database ebpf google-benchmark io-uring leveldb lsm-tree mongodb rocksdb spdk terabyte valgrind wiredtiger ycsb

Last synced: 26 Jun 2025

https://github.com/unum-cloud/UCSB

Wide NoSQL benchmark for RocksDB, LevelDB, Redis, WiredTiger and MongoDB extending the Yahoo Cloud Serving Benchmark

benchmark database ebpf google-benchmark io-uring leveldb lsm-tree mongodb rocksdb spdk terabyte valgrind wiredtiger ycsb

Last synced: 26 Jun 2025

https://github.com/ndxdeveloper/formation-c-ubuntu

Formation en français pour maîtriser le langage C sur Ubuntu/Linux - De la syntaxe à la programmation système, avec outillage DevOps moderne (CMake, CI/CD, eBPF)

c c-programming ci-cd cmake devops ebpf embedded-systems formation francais gcc gdb github-actions linux posix pthreads sanitizers systems-programming tutoriel ubuntu valgrind

Last synced: 08 Apr 2026

https://github.com/btwael/massif.js

Visualize Valgrind Massif memory consumption online.

c c-plus-plus massif massif-visualizer memory-consumption memory-profiler valgrind

Last synced: 15 Jul 2025

https://github.com/thallard/minishell_tester

42 | Complex tester for minishell (42cursus)

42 42born2code 42school minishell tester valgrind

Last synced: 24 Mar 2025

https://github.com/rtradeltd/libcp2p

A libp2p-like protocol with first class support for embedded systems. End goal is a protocol that can run on anything from your fridge, embedded systems, and anything else. Higher level languages bindings will be done via FFI. Heavy WIP

c c-lang c-libp2p cid cmake cmocka doxygen embedded-c embedded-systems gcc ipfs ipld libp2p multiaddr multibase multicodec multiformats multihash valgrind

Last synced: 27 Apr 2025

https://github.com/tokenrove/niffy

NIF testing harness

afl-fuzz c erlang nif testing valgrind

Last synced: 25 Mar 2025

https://github.com/biogui/simulador-runcodes

[PT-BR] Um script em python que simula o processo de correção do run.condes para programas em C ou compilados/executados via Makefile.

c-language makefiles python-scripts valgrind

Last synced: 20 Jul 2025

https://github.com/bcoconni/valgrindci

A Python package that provides tools to integrate valgrind into your CI workflow

continuous-integration html-report valgrind valgrind-log-parsing

Last synced: 13 Apr 2025

https://github.com/2dav/crabgrind

"Valgrind Client Request" interface for Rust programs

bindings cachegrind callgrind ffi helgrind massif performance-analysis profiling valgrind

Last synced: 04 Apr 2026

https://github.com/bonedaddy/ulog

ulog (uber log) is a lightweight and threadsafe logger in C that provides color coded output, as well as the ability to send logs to a file.

c clog clogger logging threadsafe ulog valgrind

Last synced: 06 Jul 2025

https://github.com/hoangsonww/c-shell-implementation

🔧 A shell implementation in C featuring command parsing, built-in commands, external program execution, and robust memory management for a simplified Unix-like experience. Also includes GoogleTest for unit testing.

bash bash-script bash-scripting bashrc c-language c-plus-plus c-programming c-programming-language c-sharp cmake gcc-complier python shell shell-script shell-scripting starlark valgrind

Last synced: 12 May 2025

https://github.com/louisbrunner/homebrew-valgrind

Homebrew Tap for Valgrind macOS

brew homebrew macos valgrind

Last synced: 06 Oct 2025

https://github.com/yugr/valgrind-preload

LD_PRELOAD-able library which runs all spawned processes under Valgrind.

binfmt chroot dynamic-analysis valgrind

Last synced: 11 Apr 2025

https://github.com/paulfloyd/freebsd_valgrind

Git repo used to Upstream the FreeBSD Port of Valgrind

amd64 clang freebsd gcc jit-compiler profiling syscalls thread-safety valgrind x86

Last synced: 26 Mar 2025

https://github.com/ashvardanian/hashtablebenchmark

A simple cross-platform speed & memory-efficiency benchmark for the most common hash-table implementations in the C++ world

google-benchmark hash-map hash-table stl-containers valgrind

Last synced: 12 Apr 2025

https://github.com/seberg/pytest-valgrind

Pytest plugin reporting valgrind errors as test failures

memory-leaks pytest-plugin valgrind

Last synced: 04 Mar 2026

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/jotavare/minitalk

System that sends a message from client to server using UNIX signals for communication.

ascii binary bits c client-server gdb makefile minitalk norminette pid signal-processing signals sigusr1 sigusr2 unix unix-signals valgrind

Last synced: 24 Apr 2025

https://github.com/melroy89/cmake-docker

Cmake, Ninja, Boost, ccpcheck/ccplint, doxygen Docker image

boost build cicd cmake cppcheck docker docker-image doxyen gdb ninja valgrind

Last synced: 10 Aug 2025

https://github.com/mooreryan/valgrind_docker

Valgrind in Docker

docker memory valgrind

Last synced: 20 Jan 2026

https://github.com/kokkonisd/macgrind

Containerized Valgrind on macOS for C and C++ projects.

containers docker macos osx python tool valgrind

Last synced: 14 Jan 2026

https://github.com/z-shell/vats

Valgrind automatic test suite (VATS) runs a sequence of tests, preceded by a Valgrind call, with a command and arguments taken from file vtest.conf

automatic-tests valgrind vats z-shell

Last synced: 04 Mar 2026

https://github.com/0bvim/philosophers

In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

algorithms clanguage gdb helgrind makefile mutex mutex-lock threads valgrind

Last synced: 09 Apr 2025

https://github.com/tzussman/valparse

Package to parse Valgrind XML output files

parser valgrind xml

Last synced: 18 Jan 2026

https://github.com/jotavare/push_swap

Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.

algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind

Last synced: 13 Feb 2026

https://github.com/diluo1999/blackjack

Final team project: Blackjack in C. CS50 Software Design and Implementation @ Dartmouth.

bash-shell blackjack-game c documentation game-developement makefile reinforcement-learning tcp-ip team-project valgrind

Last synced: 26 Feb 2026

https://github.com/jotavare/philosophers

Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.

c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind

Last synced: 09 Jul 2025

https://github.com/liam-colle/grindme

An automatic valgrind tester for your DevOps or laziness needs.

cd-ci github-actions python3 valgrind

Last synced: 15 May 2026

https://github.com/suconbu/massif_mieeru

Visualize valgrind massif data on web browser

massif massif-visualizer valgrind

Last synced: 22 Mar 2025

https://github.com/jotavare/minishell

A simplified version of a unix shell, implemented as a command-line interpreter.

bash builtin c gdb input-validation lexer linux makefile minishell norminette parser readline shell signals unix valgrind

Last synced: 24 Apr 2025

https://github.com/jotavare/get_next_line

Create a function that enables reading content line by line from a file descriptor.

buffer c gdb get-next-line gnl makefile norminette static-variables text valgrind

Last synced: 24 Apr 2025

https://github.com/disconnect3d/unusual_dbg_presentation

Slides and examples from 'Debugging tools' presentation made for Noc Informatyka 1.0 (03.06.2016)

clang gcc sanitizer slides strace valgrind

Last synced: 21 Jan 2026

https://github.com/mrts/docker-cmake-gtest-valgrind-ubuntu

Docker image with CMake, Google Test, Valgrind and C++ build tools

cmake docker-image gtest valgrind

Last synced: 15 May 2026

https://github.com/joshkunz/massif

A Go language parser for massif output files.

massif valgrind

Last synced: 23 Jan 2026

https://github.com/krosf/vscode-valgrind

syntax highlighting for valgrind output

valgrind vscode vscode-extension

Last synced: 07 Aug 2025

https://github.com/louisjenkinscs/persistent-memory-analysis-tool

Persistent Memory Analysis Tool (PMAT) - Valgrind Plugin that provides an online sampling approach towards performing verification on persistent memory.

analysis-toolkit optane-dc persistent-data persistent-memory persistent-memory-analysis-tool pmat pmem testing-tool testing-tools valgrind

Last synced: 07 Apr 2025

https://github.com/cayo-rodrigues/gsic

This program accomplishes some common tasks done by grocery stores cashiers

algorithms c command-line-interface data-structures gcc makefile valgrind

Last synced: 22 Mar 2025

https://github.com/gusenov/examples-valgrind

Примеры использования Valgrind для поиска ошибок в управлении памятью.

examples memory-leak valgrind

Last synced: 19 Mar 2026

https://github.com/iluxonchik/callgrind-cpu-cycles-counter

Run mbedTLS server and client program and collect profiling metrics for a list of ciphersuties. The results are presented in a graph. Uses valgring (callgring tool) to count the number of CPU cycles.

callgrind command-line command-line-tool graph kcachegrind mbed mbedtls metrics metrics-exporter metrics-gathering metrics-visualization profiler profiling python python-3 python-script tls valgrind

Last synced: 22 Aug 2025

https://github.com/solareenlo/42valgrind-docker

Dockerized valgrind + clang

42 42born2code 42cursus docker valgrind

Last synced: 15 Jun 2025

https://github.com/hackersa3edy/simple_shell

ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.

algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind

Last synced: 14 May 2026

https://github.com/gf712/shogun-docker

A simple project to test a local version of shogun

docker shogun valgrind

Last synced: 22 Jun 2026

https://github.com/hackersa3edy/binary_trees

This repository contains C programs for various operations on binary trees, including node manipulation, tree traversal, and property checks (like height, depth, size, and balance factor).

algorithms alx-software-engineering binary-tree c c-language c-programming data-structures tree-traversal valgrind

Last synced: 24 Jun 2026

https://github.com/jhonnymena/get_next_line

The get_next_line project challenges students to implement a function that returns the next line from a file descriptor with each call. It involves reading with read(), managing dynamic buffers, and handling static variables, reinforcing memory control, string manipulation, and efficient I/O operations in C.

42-cursus 42born2code 42madrid 42saopaulo buffer c get get-next-line git gnl gnl42 leaks tripouille valgrind

Last synced: 27 Apr 2026

https://github.com/m3y54m/c-dev-container

A minimal C project template with CMake build system and VSCode devcontainer.

c-programming clang devcontainer docker valgrind vscode

Last synced: 14 May 2026

https://github.com/avitase/docker-valgrind

Docker container exposing a leading edge version of valgrind and decent cmake and g++ installations.

docker-image valgrind

Last synced: 16 May 2026

https://github.com/gemesa/c-string-reader

C code for reading variable length strings

c clang clang-format clang-tidy cmake heap string valgrind

Last synced: 16 Jul 2025

https://github.com/patrickfc17/backup-assistant

Backup Assistant for Linux Based Systems

c clang clang-format makefile valgrind

Last synced: 18 Jul 2025

https://github.com/b4n/gvg

(Old) WIP for a Memcheck UI plugin for Geany

debugging-tool geany-plugin valgrind

Last synced: 18 Jul 2025

https://github.com/bmedicke/power_of_2_decode

decode text encoded with ascii * 2^0 to 2^8

c c99 doxygen klib make makefile python valgrind

Last synced: 18 May 2026

https://github.com/kubasejdak-org/valgrind-run-action

GitHub Action for running binaries under valgrind

github-actions valgrind

Last synced: 05 Apr 2025

https://github.com/aburdulescu/dhatless

Pretty printer for valgrind's DHAT report

dhat golang valgrind

Last synced: 03 Mar 2025

https://github.com/miguelalmeida2/musicplayer

.wav Music Player and Recorder

c libasound2 valgrind

Last synced: 05 Nov 2025

https://github.com/leoborai/dhat-profiler-viewer

A fork from Valgrind's DHAT (Dynamic Heap Allocation Tool) Profiler Viewer v3.17.0 for inspecting dhat-rs reports

dhat dhat-rs profiler valgrind viewer

Last synced: 27 Jul 2025

https://github.com/benami171/os_exe4

Operating System course assignment, using a graph data structure to showcase the vast usage options of Valgrind, debugging combined with valgrind.

graphs valgrind

Last synced: 03 Aug 2025

https://github.com/mmikhail2001/techopark_cpp_hw

Домашние работы по курсу С++ в Технопарке. Матричный калькулятор и STL-совместимый контейнер (map).

avl-tree ci cmake concepts gtest iterator linters stl templates valgrind

Last synced: 19 Mar 2026

https://github.com/jotavare/cub3d

3D game created from scratch similar to Wolfenstein 3D, where I explored the world of raycasting, using C and the minilibx library.

3d algorithms c collision-detection color cub3d first-person-shooter game-engine gdb makefile minilibx minimap norminette raycasting rendering sprites valgrind wolfenstein-3d

Last synced: 20 Jun 2026

https://github.com/slamko/vest

Valgrind testing automation tool

automation dsl testing valgrind

Last synced: 14 Mar 2025