Kata
Sign Up
Kata
Kumite
Forum
Wiki
Leaders
Log In
Sign Up
Library
Collections
Sort by:
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Recently Published
Hardest
Easiest
Name
Language:
All
My Languages
BF (Beta)
C
Clojure
CoffeeScript
C++
Crystal
C#
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Fortran (Beta)
F#
Go
Groovy (Beta)
Haskell
Java
JavaScript
Julia (Beta)
Kotlin (Beta)
Lua (Beta)
NASM (Beta)
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
PHP
PowerShell (Beta)
PureScript (Beta)
Python
R (Beta)
Reason (Beta)
Ruby
Rust
Scala (Beta)
Shell
Solidity (Beta)
SQL
Swift
TypeScript
Status:
Approved & Beta
Approved
Beta
Progress:
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
Difficulty:
8 kyu
8 kyu
7 kyu
7 kyu
6 kyu
6 kyu
5 kyu
5 kyu
4 kyu
4 kyu
3 kyu
3 kyu
2 kyu
2 kyu
1 kyu
1 kyu
Tags:
Fundamentals (5019)
Algorithms (3931)
Data Types (2989)
Logic (2812)
Numbers (1619)
Puzzles (1436)
Strings (1414)
Mathematics (1262)
Arrays (1250)
Games (1171)
Basic Language Features (1025)
Programming Paradigms (971)
Data Structures (704)
Control Flow (703)
Declarative Programming (586)
Advanced Language Features (421)
Regular Expressions (319)
Object-oriented Programming (306)
Functions (272)
Lists (243)
Arithmetic (216)
Functional Programming (198)
Loops (198)
Objects (181)
Algebra (175)
Theoretical Computer Science (154)
Bugs (152)
Security (146)
Data (145)
Performance (140)
Computability Theory (138)
Recursion (138)
Parsing (132)
Binary (122)
Integers (121)
Sorting (121)
Dates/Time (117)
Classes (115)
Optimization (115)
Cryptography (113)
Geometry (112)
Graphs (108)
Utilities (102)
Databases (87)
Information Systems (87)
SQL (85)
Design Principles (83)
Design Patterns (78)
Sequences (74)
Refactoring (66)
125 Kata Found
6 kyu
Points in the circle
36
36
5
87%
of
117
487
hubencu_st
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
Numbers
Integers
6 kyu
Rectangle into Squares
493
493
105
89%
of
1,590
9,949
g964
Puzzles
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
5 kyu
Integer Triangles Having One Angle The Double of Another One
5
5
0
100%
of
5
10
raulbc777
Fundamentals
Algorithms
Mathematics
Numbers
Geometry
Algebra
Memoization
Design Patterns
Design Principles
Hashes
Data Structures
6 kyu
Counting ASCII Art Squares
9
9
4
91%
of
11
26
mnemonix666
Puzzles
Geometry
Algebra
Mathematics
Algorithms
Games
7 kyu
Geometry Basics: Triangle Perimeter in 2D
5
5
2
89%
of
80
266
taw
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
6 kyu
Blocky Octahedrons
5
5
1
83%
of
12
42
RoboIan316
Algorithms
Geometry
Algebra
Mathematics
Numbers
Arithmetic
8 kyu
Volume of a Cuboid
53
53
20
69%
of
1,920
12,767
user5196477
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
Arrays
7 kyu
Geometry Basics: Cross Product in 3D
3
3
3
87%
of
49
139
taw
1 Issue Reported
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
5 kyu
Primitive Pythagorean Triples
6
6
1
100%
of
9
20
raulbc777
1 Issue Reported
Fundamentals
Mathematics
Algorithms
Numbers
Data Structures
Algebra
Geometry
Control Flow
Basic Language Features
Memoization
Design Patterns
Design Principles
Hashes
Beta
Almost Isosceles Integer Triangles With Their Angles With Asymptotic Tendency
1
1
0
100%
of
2
4
raulbc777
Fundamentals
Algorithms
Performance
Numbers
Arithmetic
Mathematics
Recursion
Computability Theory
Theoretical Computer Science
Geometry
Algebra
6 kyu
Collision Detection - 2D Point in 2D Rectangle
5
5
1
94%
of
8
20
Souzooka
Algorithms
Mathematics
Numbers
Geometry
Algebra
Game Design
Games
6 kyu
Conic Classification
1
1
0
69%
of
13
28
raulbc777
Fundamentals
Control Flow
Basic Language Features
Data Structures
Mathematics
Algorithms
Numbers
Geometry
Algebra
Declarative Programming
Linear Algebra
6 kyu
Vertical symmetry on coordinate plane
3
3
2
89%
of
9
27
kdmatrosov
Puzzles
Algorithms
Mathematics
Numbers
Geometry
Algebra
6 kyu
Cumulative Triangle
21
21
1
91%
of
69
458
stephenyu
Algorithms
Numbers
Geometry
Algebra
Mathematics
3 kyu
Screen Locking Patterns
105
105
21
95%
of
94
320
rsalgado
Algorithms
Mathematics
Numbers
Geometry
Algebra
Graphs
Data Structures
2 kyu
Areas of Voronoi cells
69
69
18
100%
of
10
33
geoffp
Algorithms
Graphs
Data Structures
Geometry
Algebra
Mathematics
Numbers
4 kyu
Convex hull area
13
13
5
100%
of
26
50
kingcobra
1 Issue Reported
Algorithms
Geometry
Algebra
Mathematics
7 kyu
[Geometry A-2]: Length of a vector
24
24
2
90%
of
137
2,045
MMMAAANNN
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
Dynamic Arrays
Arrays
Functional Programming
Declarative Programming
Vectors
Numbers
Beta
One Line Task: Pyramid of Spheres
2
2
0
63%
of
4
10
polluxCast0r
Fundamentals
Mathematics
Algorithms
Numbers
Geometry
Algebra
6 kyu
Grazing Donkey
3
3
5
94%
of
9
21
hobovsky
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
7 kyu
Calculate the resultant force
4
4
1
85%
of
24
51
FiveCrayFish973
Algorithms
Physics
Geometry
Algebra
Mathematics
7 kyu
Dropzone
5
5
0
94%
of
39
94
petrarch1603
1 Issue Reported
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
6 kyu
The Walker
15
15
3
89%
of
38
123
g964
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
Beta
Perimeter of a Rectangle
5
5
2
65%
of
443
892
MarkusLanz
1 Issue Reported
Fundamentals
Geometry
Algebra
Mathematics
Algorithms
Numbers
Beta
The Rubik's Cube
0
0
1
100%
of
4
5
sgerodes
Puzzles
Games
Algorithms
Geometry
Algebra
Mathematics
4 kyu
Compute a convex hull
33
33
14
98%
of
45
112
dustryder
Algorithms
Geometry
Algebra
Mathematics
6 kyu
Counting Rectangle Triangles
14
14
7
93%
of
28
86
raulbc777
1 Issue Reported
Fundamentals
Mathematics
Algorithms
Numbers
Geometry
Algebra
Control Flow
Basic Language Features
Optimization
6 kyu
Unshackle the Beast (uncontrolled components in ReactJS)
1
1
4
88%
of
8
29
shovelend
Fundamentals
React
Babel
Frameworks
Beta
Beam me up Statey using ReactJS
0
0
1
75%
of
6
7
richkotze
Fundamentals
React
Babel
Frameworks
ES2015
7 kyu
A Man and his Earthly Measurement
2
2
2
96%
of
14
44
SG004
Fundamentals
Mathematics
Algorithms
Numbers
Geometry
Algebra
Loading...
Confirm