Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
| Date | Stars |
|---|---|
| 2026-07-24 | 3142 |
| 2026-07-25 | 3142 |
| 2026-07-28 | 3142 |
| 2026-07-30 | 3142 |
| 2026-08-06 | 3142 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
 # Awesome Katas [](https://github.com/sindresorhus/awesome) > A curated list of code katas ## Table of Contents - [Introduction](#introduction) - [Dave Thomas's CodeKata](#codekata) - [Wonderland Clojure Katas](#wonderland-clojure-katas) - [SensioLabs PoleDev Katas](#sensiolabs-poledev-katas) - [Gaurav Arora's TDD Katas Collection](#gaurav-aroras-tdd-katas-collection) - [Others](#others) - [Contribution](#contribution) ## Introduction A kata, or code kata, is defined as an exercise in programming which helps hone your skills through practice and repetition. Dave Thomas [@pragdave](https://twitter.com/pragdave), started this movement for programming. This project aims to provide you with a list of some kata exercises that I've found in the Internet and the Github community. These exercises vary from general to more complex algorithms and real life situations for you to try using your preferred programming language. Remember that code katas are not quizzes or puzzles. You should not only try to 'solve' it, but find a very good solution, following best practices of the programming language you are using. ## [CodeKata](http://codekata.com/) - [Kata01: Supermarket Pricing](http://codekata.com/kata/kata01-supermarket-pricing/) - [Kata02: Karate Chop](http://codekata.com/kata/kata02-karate-chop/) - [Kata03: How Big? How Fast?](http://codekata.com/kata/kata03-how-big-how-fast/) - [Kata04: Data Munging](http://codekata.com/kata/kata04-data-munging/) - [Kata05: Bloom Filters](http://codekata.com/kata/kata05-bloom-filters/) - [Kata06: Anagrams](http://codekata.com/kata/kata06-anagrams/) - [Kata07: How'd I Do?](http://codekata.com/kata/kata07-howd-i-do/) - [Kata08: Conflicting Objectives](http://codekata.com/kata/kata08-conflicting-objectives/) - [Kata09: Back to the Checkout](http://codekata.com/kata/kata09-back-to-the-checkout/) - [Kata10: Hashes vs. Classes](http://codekata.com/kata/kata10-hashes-vs-classes/) - [Kata11: Sorting It Out](http://codekata.com/kata/kata11-sorting-it-out/) - [Kata12: Best Sellers](http://codekata.com/kata/kata12-best-sellers/) - [Kata13: Counting Code Lines](http://codekata.com/kata/kata13-counting-code-lines/) - [Kata14: Tom Swift Under the Milkwood](http://codekata.com/kata/kata14-tom-swift-under-the-milkwood/) - [Kata15: A Diversion](http://codekata.com/kata/kata15-a-diversion/) - [Kata16: Business Rules](http://codekata.com/kata/kata16-business-rules/) - [Kata17: More Business Rules](http://codekata.com/kata/kata17-more-business-rules/) - [Kata18: Transitive Dependencies](http://codekata.com/kata/kata18-transitive-dependencies/) - [Kata19: Word Chains](http://codekata.com/kata/kata19-word-chains/) - [Kata20: Klondike](http://codekata.com/kata/kata20-klondike/) - [Kata21: Simple Lists](http://codekata.com/kata/kata21-simple-lists/) ## [Wonderland Clojure Katas](https://github.com/gigasquid/wonderland-clojure-katas) - [Alphabet Cipher](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/alphabet-cipher) - [Card game War](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/card-game-war) - [Doublets](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/doublets) - [Fox Goose Bag of Corn](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/fox-goose-bag-of-corn) - [Magic Square](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/magic-square) - [Tiny Maze](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/tiny-maze) - [Wonderland Number](https://github.com/gigasquid/wonderland-clojure-katas/tree/master/wonderland-number) ## [SensioLabs PoleDev Katas](https://github.com/devdrops/Katas) - [Kata 1: (Form) DataTransformer](https://github.com/devdrops/Katas/tree/kata-data-
Excerpt of 9,182 characters
Read on GitHub27
Pietro Di Bello · @primait · Italy
4
3
2
1
1
Simon Smale
1
1
1
1
1
1
1
Guillaume Poussel · France
1
1
Karl Horky · @upleveled · Netherlands
1
Christian
1
Dr. Simon Harrer · Entropy Data · Germany
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ea92984c436960cd, topic:awesome, topic:awesome-list, topic:learning