Jamo Sandbox
Categories
Testing Frameworks

doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

3.7Updated 2026-11-041 min read

At a glance

GitHub Stars
6,902
Forks
707
Primary Language
C++
Created
2014

What the data shows

Doctest is completely free to use, with no paid tier required to get started.

doctest is middling — serviceable but with real room to improve, scoring 3.7 out of 5 on our rating metric.

Over the period tracked, doctest has seen rapid user growth, expanding roughly 1712% over the past 4 years.

doctest trails the testing frameworks average on every metric we track (0 of 3).

with roots going back to 2014, doctest is a long-tenured option in this category.

How doctest stacks up

FeaturedoctestTesting Frameworks average
GitHub Stars6,90215,367
Forks707n/a
Popularity score3.7 / 53.8 / 5

Strengths & watch-outs

Strengths

  • Free to use, with no paid tier required to get started.

Watch-outs

  • GitHub Stars trails the category average: 6,902 vs. 15,367.
  • Falls short on popularity score — 3.7 / 5 against a category average of 3.8 / 5.
  • Growing fast enough that current figures may shift quickly — verify before relying on them.

Usage over time

6.9K20222023202420252026

Common questions

Is doctest free to use?

Yes — doctest is free, with no paid tier required to get started.

Is doctest good? What's its rating?

doctest scores 3.7 out of 5 on our rating metric, versus a Testing Frameworks category average of 3.8.

How many people use doctest?

doctest has roughly 6.9K users/stars tracked, compared to a category average of 15.4K.

When was doctest founded?

doctest was founded in 2014, making it 12 years old.

Is doctest growing?

Yes — usage is up roughly 1712% over the past 4 years.

Ready to see doctest for yourself?

Opens the official site in a new tab.

Visit doctest

More in Testing Frameworks