10

8

6

4

2


9.8

8.9

9.5

9.0

8.7

6.5

7.7

8.0

7.5

5.3

7.0

4.2

27 Debug libraries and projects

  • Google Test

    9.8 8.9 L3 C++
    Google C++ Testing Framework. [BSD]
  • Catch

    9.5 9.0 L4 C++
    A modern, C++-native, header-only, framework for unit-tests, TDD and BDD. [Boost]
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Sponsored scoutapm.com
  • benchmark

    8.7 6.5 L3 C++
    Google provided small microbenchmark support library. [Apache2]
  • doctest

    7.7 8.0 L1 C++
    The lightest feature rich C++ single header testing framework. [MIT]
  • Unity Test API

    7.5 5.3 C
    Simple Unit Testing for C
  • backward-cpp

    7.0 4.2 L2 C++
    A beautiful stack trace pretty printer for C++. [MIT]
  • Remotery

    6.7 1.1 C
    Single C File Profiler with Web Viewer. [Apache2]
  • CppUTest

    6.4 8.5 C++
    Unit testing and mocking framework for C/C++. [BSD-3-clause]
  • easy_profiler

    6.3 1.1 L1 C++
    Lightweight profiler library for c++
  • VLD

    5.7 0.0 L2 C++
    Visual Leak Detector. A free, robust, open-source memory leak detection system for Visual C++.
  • UnitTest++

    4.9 1.9 L4 C++
    A lightweight unit testing framework for C++. [MIT/X Consortium license]
  • Celero

    4.7 1.4 L2 C++
    C++ Benchmarking Framework. [Apache2]
  • fff

    4.3 0.0 C++
    A micro-framework for creating fake C functions. [MIT]
  • hayai

    3.9 0.0 L2 C++
    C++ benchmarking framework
  • minUnit

    3.9 0.2 L4 C
    A minimal unit testing framework for C written using only 2 macros. [PublicDomain]
  • Boost.Test

    3.4 4.6 L4 C++
    Boost Test Library. [Boost]
  • utest.h

    3.4 4.4 C
    Single header unit testing framework for C and C++. [Unlicense]
  • libtap

    3.2 0.1 L4 C
    Write tests in C. [GPL2]
  • ig-debugheap

    2.6 0.0 L4 C
    Multiplatform debug heap useful for tracking down memory errors. [BSD]
  • Nonius

    2.4 0.0 L5 C++
    A C++ micro-benchmarking framework
  • CppUnit

    1.4 0.0 Shell
    C++ port of JUnit. [LGPL2]
  • Google Mock

    0.9 -
    A library for writing and using C++ mock classes. [BSD]
  • Mockator

    -
    Eclipse CDT plug-in for C++ Seams and Mock Objects.
  • CUTE

    -
    C++ Unit Testing Easier. [LGPL3]
  • CMocka

    -
    unit testing framework for C with support for mock objects. [Apache2]
  • CTest

    -
    The CMake test driver program. [BSD]
  • MemTrack

    -
    Tracking memory allocations in C++.

Add another 'Debug' Library