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
Last synced: 14 May 2025
https://github.com/LouisBrunner/valgrind-macos
A valgrind mirror with latest macOS support
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/ainfosec/ci_helloworld
A simple example of how to setup a complete CI environment for C and C++
appveyor astyle c c-plus-plus clang clang-tidy codecov coveralls coverity-scan doxygen gcc google-sanitizer travis-ci valgrind visual-studio xcode
Last synced: 06 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
Last synced: 14 Apr 2025
https://github.com/Shopify/ruby_memcheck
Use Valgrind memcheck on your native gem without going crazy
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/wdv4758h/notes
let me know if my notes help you :D (it's a mess, I know)
android asyncio cpp cpython cross-compile garbage-collection gstreamer linux neovim notes programming-languages pypy python restructuredtext rust taiwan traditional-chinese valgrind webrtc zeromq
Last synced: 07 Oct 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/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.
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/lpenz/ghaction-cmake
cmake swiss army knife github docker action
clang-sanitizers clang-tidy cmake coverage cppcheck docker github-actions github-actions-docker iwyu lint valgrind
Last synced: 15 May 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
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/kodpe/gnl-station-tester
42 school get next line tester - 2022
2022 42 42gnl 42projects get get-next-line getnextline gnl gnltester line linux next station test tester valgrind
Last synced: 24 Mar 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/tripouille/libasmtester
Tester for the libasm project of 42 school
2019 42 asm assembly errno leaks libasm libasmtester malloc-size tester tripouille valgrind
Last synced: 13 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/brhaka/macos-valgrind
Run Valgrind on your Mac
docker dockerfile linux mac macos makefile memory memory-leak-detection ubuntu valgrind
Last synced: 14 Oct 2025
https://github.com/ximaz/valgrind-action
A GitHub action allowing you to check for memory leaks on your binaries, libraries and unit tests.
42projects 42school ci ci-cd cicd devops devops-services devops-tools epitech epitech-project epitech-survival-kit memleak memleaks memory-check memory-leak testing tests valgrind valgrind-log-parsing valgrind-tool
Last synced: 26 Aug 2025
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/slali87/cppsampleproject
Cross-platform C++ sample project which presents a base project structure.
application bash clang-format clang-tidy cmake conan cpp cross-platform doxygen gcc googletest graphviz lcov library linux lizard markdown mingw valgrind windows
Last synced: 13 Mar 2025
https://github.com/tzussman/valparse
Package to parse Valgrind XML output files
Last synced: 18 Jan 2026
https://github.com/maksimdrachov/cpp-project-template
C++ project template
clang-format clang-tidy cmake cpp gcov googletest valgrind
Last synced: 11 Oct 2025
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/jotavare/so_long
Simple 2D game using the minilibx library and C.
2d-game 2d-game-engine 2d-graphics c game game-development gdb makefile minilibx mlx norminette pixel-art sprite-animation valgrind
Last synced: 28 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/ft_printf
Redo the behavior of C library function printf without using it.
c flags ft-printf gdb makefile norminette recursion static-library string-manipulation structures valgrind valist variadic-arguments write
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/stevenrice99/dram-tracing-samples
Samples of how you could perform memory tracing.
dram example intel-pin intel-pintools linux memory memory-trace pintool pintool-simulator pintools profiling profiling-functions profiling-tools python python3 sample trace tracing ubuntu valgrind
Last synced: 06 May 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/berryfeels/shell_bash_posix_replica
Designed to build a simplified version of a Unix shell with command-line interpreter.
builtin-commands env environment-variables environmental-monitoring error-handling fd makefile memory-allocation memory-management pipeline processing readline-library signal-processing unix-command unix-shell valgrind
Last synced: 15 Feb 2026
https://github.com/joshkunz/massif
A Go language parser for massif output files.
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/alessandro624/computerscienceguides
Raccolta di guide su vari argomenti relativi all'informatica
computer-science docker doxygen git guide junit linux mariadb maven mpi mysql programming software-development tutorial valgrind
Last synced: 08 Apr 2026
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 для поиска ошибок в управлении памятью.
Last synced: 19 Mar 2026
https://github.com/yuriysydor1991/cpp-app-template
The template C++ project for a quick application development startup.
cmake cpp cpp17 cppcheck doxygen freeglut gcc gtest gtkmm gtkmm3 library library-project meson msvc mysql qt6-qml qt6-template sdl2 template-project valgrind
Last synced: 17 Apr 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
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.
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/solareenlo/42valgrind-action
GitHub Action for 42valgrind
42 42born2code 42cursus github-actions valgrind
Last synced: 28 Jan 2026
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/alvarogarcia7/valgrind-c
c clang docker example memory-leak spike study valgrind
Last synced: 18 May 2026
https://github.com/kubasejdak-org/valgrind-run-action
GitHub Action for running binaries under valgrind
Last synced: 05 Apr 2025
https://github.com/aburdulescu/dhatless
Pretty printer for valgrind's DHAT report
Last synced: 03 Mar 2025
https://github.com/miguelalmeida2/musicplayer
.wav Music Player and Recorder
Last synced: 05 Nov 2025
https://github.com/sebastianbach/cpp-check-suite
Checks for C++ code.
asan clang-format clang-tidy coverage cpp cppcheck ubsan valgrind
Last synced: 18 Jun 2026
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.
Last synced: 03 Aug 2025
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