This repository contains a setup for different programming languages to practice katas. You can create a new repository from the temmplate of your preferred language.
You can click the π emoji to create a new repository from the template.
| Language | Generate | Libraries |
|---|---|---|
| πΉ Go | π | gotest, Testify, Gomock |
| β Java | π | JUnit, AssertJ, Mockito |
| π JavaScript | π | Vitest, Prettier |
| π§© Kotlin | π | JUnit, AssertJ, Mockito |
| π PHP | π | PHPUnit, Infection |
| π Python | π | pytest, pytest-mock |
| π Ruby | π | RSpec |
| π¦ Rust | π | mockall |
| π¬ TypeScript | π | TypeScript, Vitest, Prettier |
| π¦ TypeScript (deno) | π | expect |
If you want to add a new language, create a PR adding it to repositories.ts and the bot will update this file.