Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
January 22, 2021 12:50
September 27, 2022 21:19
January 18, 2020 10:57
January 22, 2021 14:08
September 12, 2022 08:16
December 16, 2020 12:05
January 15, 2021 11:50
December 8, 2022 09:55
February 20, 2023 18:17
February 25, 2023 11:35
February 11, 2023 22:57
January 16, 2020 13:55
January 22, 2021 14:08
January 28, 2020 17:13
February 15, 2018 18:22
February 11, 2023 23:37


java-ci-badge php-ci-badge rust-ci-badge python-ci-badge scala-ci-badge js-ci-badge ts-ci-badge go-ci-badge ruby-ci-badge

Empty projects for e.g. Katas with testing support in different languages (usually with a failing test, in order to know where to start)

On the top level you can find different languages that are supported.

On the second level (in a particular language's directory) you'll find different testing frameworks that are supported.

In each directory for a particular framework, there is always file that contains various useful information. At minimum it contains the information on how to install the dependencies and run the tests.

You are welcome to contribute by submitting likewise a min setup for your language or framework of choice with a pull request. If possible please also create a github workflow.

Cookiecutter has a similar goal and also supports multiple languages for setting up a bare project.