User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Katas

A curated list of code katas

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 26, 2020, 12:03 p.m.

Thank you gamontal & contributors
View Topic on GitHub:
gamontal/awesome-katas

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Clojure Katas inspired by Alice in Wonderland

765
480
117d
EPL-1.0

Katas on Symfony2 Framework

0
0
5y 36d
n/a

This repository contains Hands on Test Driven Development Katas (.NET Core 3.1)

610
169
14d
MIT

Others

.Net Code Katas - A prebuild Kata project that already includes tests and base classes.

14
17
2y 7m
Apache-2.0

The starting code for several code katas on a racing car theme

193
200
93d
MIT

Exercise used for our recruitment process

19
16
3y 76d
n/a

A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model

5
6
3y 7m
GPL-3.0

Starting code and proposed solution for Functional Structures Refactoring Kata

29
10
9m
MIT

Katas that are delivered incrementally - the full problem is not displayed at once, it is revealed when one part is done

58
11
6y 11m
n/a

the goal of this kata is to learn to work incrementally by implementing a cli arguments parser.

6
9
4m
MIT

A set of exercises for deliberate Git Practice

376
273
20d
MIT

Code Katas to practice TDD in Go, Haskell, Java, PHP, Python, and TypeScript

4
2
6m
MIT

Opening hours don't have to be so boring - A TDD & Refactoring Kata

9
9
2y 69d
n/a

Tutorials and programming exercises for learning Q# and quantum computing

3.11K
785
2d
MIT

Kata to practice refactoring away from a bad inheritance usage

0
9
1y 7m
n/a

A code kata on the Goose Game

5
15
5m
n/a

My list of code katas

274
87
4m
MIT

A Kata exercise. This one involves writing code to reserve seats on a train.

85
77
5y 4m
MIT

The Password-strength Checker TDD Kata

2
1
1y 4m
n/a

Starting code for the GildedRose Refactoring Kata in many programming languages.

1.46K
2.18K
60d
MIT

Refactoring Kata

273
323
3y 8m
MIT

Bioinformatics-themed kata for practicing string manipulation in a data transformation pipeline. Contains replit files to work quickly in an online dojo setting.

0
0
81d
MIT