Kata Library
Sign Up
Time to claim your honor
Training
Practice
Complete challenging
Kata
to earn honor and ranks. Re-train to hone technique
Freestyle Sparring
Take turns remixing and refactoring others code through
Kumite
Community
Leaderboards
Achieve honor and move up the global leaderboards
Chat
Join our
Discord
server and chat with your fellow code warriors
Discussions
View our
Github Discussions
board to discuss general Codewars topics
About
Docs
Learn about all of the different aspects of Codewars
Blog
Read the latest news from Codewars and the community
Log In
Sign Up
Library
Collections
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Hardest
Easiest
Name
Relevance
Low Satisfaction
All
My Languages
Agda (Beta)
BF (Beta)
C
CFML (Beta)
Clojure
COBOL (Beta)
CoffeeScript
CommonLisp (Beta)
Coq
C++
Crystal
C#
D (Beta)
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Factor (Beta)
Forth (Beta)
Fortran (Beta)
F#
Go
Groovy
Haskell
Haxe (Beta)
Idris (Beta)
Java
JavaScript
Julia (Beta)
Kotlin
λ Calculus (Beta)
Lean
Lua
NASM
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
Pascal (Beta)
Perl (Beta)
PHP
PowerShell (Beta)
Prolog (Beta)
PureScript (Beta)
Python
R (Beta)
Racket
Raku (Beta)
Reason (Beta)
RISC-V (Beta)
Ruby
Rust
Scala
Shell
Solidity (Beta)
SQL
Swift
TypeScript
VB (Beta)
Approved & Beta
Approved
Beta
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
8 kyu
easiest
7 kyu
6 kyu
5 kyu
4 kyu
3 kyu
2 kyu
1 kyu
hardest
Algebra
2
Algorithms
9
Arrays
3
Cellular Automata
1
Compilers
1
Design Patterns
1
Fundamentals
4
Games
1
Geometry
2
Graphics
18
Image Processing
2
Linear Algebra
1
Lists
1
Mathematics
2
Matrix
1
Puzzles
6
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
18 Kata Found
6 kyu
Find the crossing ( graphic calculations )
159
artiekra
Algebra
Mathematics
Linear Algebra
Graphics
4 kyu
Canvas Fun #5: Count The Smiling Face
33
myjinxin2015
Puzzles
Graphics
6 kyu
Rasterize a Triangle
111
lopared
Geometry
Graphics
Image Processing
Algorithms
6 kyu
Count the Islands
555
SteveRuble
Algorithms
Graphics
Arrays
Beta
Advanced cow farm
8
vldnvsk
Status:
Testing & feedback needed
Estimated Rank:
5 kyu
Graphics
Algorithms
Design Patterns
Fundamentals
Lists
Beta
Canvas Fun #4: Warning! Traffic Light Ahead!
16
myjinxin2015
Status:
Awaiting approval
Estimated Rank:
6 kyu
Puzzles
Graphics
5 kyu
Canvas Fun #3: Draw Screen Unlock Pattern
52
myjinxin2015
1 Issue Reported
Puzzles
Graphics
6 kyu
Canvas Fun #2: Draw Rectangles
62
myjinxin2015
Puzzles
Graphics
7 kyu
Canvas Fun #1: Draw Lines
453
myjinxin2015
Puzzles
Graphics
5 kyu
Conway's Game of Life
2,331
ssineriz
Games
Graphics
Puzzles
Cellular Automata
Beta
Bresenham Circle Algorithm
10
CopperFr
4 Issues Reported
Status:
Testing & feedback needed
Estimated Rank:
6 kyu
Graphics
Algorithms
2 kyu
Optical character recognition
85
geoffp
Algorithms
Arrays
Geometry
Graphics
6 kyu
The Matrix background
85
shaddyjr
Fundamentals
Graphics
3 kyu
Graphics 04: Complete Function Grapher (~15 Lines of Code?!)
44
smile67
1 Issue Reported
Mathematics
Graphics
Fundamentals
Algebra
Compilers
Algorithms
4 kyu
Graphics 03: Drawing Ellipse, rotate by angle
40
smile67
Graphics
Algorithms
5 kyu
Graphics 02: Drawing Circles
71
smile67
Graphics
Algorithms
5 kyu
Graphics 01: Drawing Lines
107
smile67
1 Issue Reported
Graphics
Algorithms
6 kyu
Simple image processing (part I): edges, feature growing and shrinking
159
frenetic_be
Arrays
Matrix
Image Processing
Graphics
Fundamentals
Confirm
Collect:
undefined
Loading collection data...