Viktor Kirilov is creating doctest - a C++ testing framework
3

patrons

$24
per month
The fastest feature-rich C++98/C++11 single-header testing framework for unit tests and TDD

doctest is a new C++ testing framework but is by far the fastest both in compile times (by orders of magnitude) and runtime compared to other feature-rich alternatives. It brings the ability of compiled languages such as D / Rust / Nim to have tests written directly in the production code by providing a fast, transparent and flexible test runner with a clean interface.

For more information about the framework - how it is different from all the rest and what features it has - visit the github page.

This library is free and will stay free, but needs your support to sustain its development. There are lots of desirable new features and maintenance to do. If you work for a company using doctest or have the means to do so, please consider financial support.

Goal: doctest to become the de-facto standard for unit testing in C++.

I also work on other projects - such as RCRL which is a tiny and powerful interactive C++ compiler (REPL).

The crown jewel is a game engine written in C++ with unique characteristics like:
  • supporting hot-reloading of ANY piece of code (thanks to the full reflection system)
  • a very flexible object model built on top of dynamix
The main goal is to beat all other engines in terms of workflow and quick iteration - currently in very early stages of development but it is the thing I'm most passionate about.

Me:

I'm an indie game developer since the start of 2016 when I quit my job to work on doctest and my game engine (and future game).

I've previously worked in the game industry and in visual effects.

You can find more about me on my personal page.

My burn rate is around $1k per-month with very little frills: rent, food, health insurance - and my savings won't last forever.

So far I've put around 7 months of full-time work in doctest but I don't have the resources to do it at the same pace any more. Patreon funding allows me to spend more time improving and maintaining the library. Your help is very important to me. Thanks!

Rewards
Pledge $1 or more per month
1 patron
You will have my thanks, and the knowledge that you are supporting this free open source project.
Pledge $5 or more per month
1 patron
Bronze backer credit on the project github page (your name or company name) ♥♥♥
Pledge $20 or more per month
1 patron
Silver backer credit on the project github page (your name or company name) ♥♥♥
Pledge $100 or more per month
0 patrons
Gold backer credit on the project github page (your name or company name) ♥♥♥

If you work for a company using doctest or have the means to do so, please consider a high pledge. This is really important to keep doctest supported and alive. For custom developments you can contact me directly.
Pledge $1,000 or more per month
0 patrons
Rockstar backer credit on the project github page (your name or company name) ♥♥♥

holy %^#$ !!!
Goals
$24 of $100 per month
This level of support will show me there is some interest in the library and getting serious about it is the next logical step.
1 of 5
The fastest feature-rich C++98/C++11 single-header testing framework for unit tests and TDD

doctest is a new C++ testing framework but is by far the fastest both in compile times (by orders of magnitude) and runtime compared to other feature-rich alternatives. It brings the ability of compiled languages such as D / Rust / Nim to have tests written directly in the production code by providing a fast, transparent and flexible test runner with a clean interface.

For more information about the framework - how it is different from all the rest and what features it has - visit the github page.

This library is free and will stay free, but needs your support to sustain its development. There are lots of desirable new features and maintenance to do. If you work for a company using doctest or have the means to do so, please consider financial support.

Goal: doctest to become the de-facto standard for unit testing in C++.

I also work on other projects - such as RCRL which is a tiny and powerful interactive C++ compiler (REPL).

The crown jewel is a game engine written in C++ with unique characteristics like:
  • supporting hot-reloading of ANY piece of code (thanks to the full reflection system)
  • a very flexible object model built on top of dynamix
The main goal is to beat all other engines in terms of workflow and quick iteration - currently in very early stages of development but it is the thing I'm most passionate about.

Me:

I'm an indie game developer since the start of 2016 when I quit my job to work on doctest and my game engine (and future game).

I've previously worked in the game industry and in visual effects.

You can find more about me on my personal page.

My burn rate is around $1k per-month with very little frills: rent, food, health insurance - and my savings won't last forever.

So far I've put around 7 months of full-time work in doctest but I don't have the resources to do it at the same pace any more. Patreon funding allows me to spend more time improving and maintaining the library. Your help is very important to me. Thanks!

Recent posts by Viktor Kirilov

Rewards
Pledge $1 or more per month
1 patron
You will have my thanks, and the knowledge that you are supporting this free open source project.
Pledge $5 or more per month
1 patron
Bronze backer credit on the project github page (your name or company name) ♥♥♥
Pledge $20 or more per month
1 patron
Silver backer credit on the project github page (your name or company name) ♥♥♥
Pledge $100 or more per month
0 patrons
Gold backer credit on the project github page (your name or company name) ♥♥♥

If you work for a company using doctest or have the means to do so, please consider a high pledge. This is really important to keep doctest supported and alive. For custom developments you can contact me directly.
Pledge $1,000 or more per month
0 patrons
Rockstar backer credit on the project github page (your name or company name) ♥♥♥

holy %^#$ !!!