Skip to content
Day 69: new resources are added every day. See what's new

Web App

Codewars

Sharpen your coding skills with community-made coding challenges.

Visit Codewars4.6
  • Rating

    4.6 / 5

  • Pricing

    Freemium

  • Difficulty

    Intermediate

  • Works on

    Web

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is Codewars?

Codewars offers thousands of coding challenges called kata in more than 50 languages, ranked by difficulty, so you can practise, compare solutions and climb the leaderboards. Training is free, and the optional Codewars Red subscription removes ads and adds extras such as unlocked solutions.

Pros: what Codewars does well

  • Huge library of challenges
  • Learn from other people's solutions
  • Many languages supported

Cons: where it falls short

  • Ads for free users
  • Some kata are poorly worded

Who Codewars is for

Developers who want short, regular coding practice.

Who can skip it

Complete beginners who need a structured course first.

Codewars alternatives

Not sold on Codewars? These do a similar job, and each card says what it has in common.

Advent of Code

Focus: coding puzzles. Shares programming and practice with Codewars. A website, not a web app. Free (Codewars: Freemium). Rated 4.8 (Codewars: 4.6).

WebsiteFreeWeb

CSSBattle

Focus: css and coding game. Shares challenges and practice with Codewars. Free (Codewars: Freemium). Same 4.6 rating.

Web AppFreeWeb

Codecademy

Focus: courses and python. Shares coding and programming with Codewars. A course, not a web app. Adds iOS and Android. Rated 4.5 (Codewars: 4.6).

CourseFree planWeb, iOS

Sololearn

Focus: lessons and beginners. Shares coding and programming with Codewars. A course, not a web app. Adds iOS and Android. Rated 4.5 (Codewars: 4.6).

CourseFree planWeb, iOS

Blockly Games

Focus: coding for kids, puzzles and education. Shares programming with Codewars. Free (Codewars: Freemium). Same 4.6 rating.

Web AppFreeWeb

Regex Crossword

Focus: regex, puzzles and games. Shares programming with Codewars. Free (Codewars: Freemium). Rated 4.5 (Codewars: 4.6).

Web AppFreeWeb

Free alternatives to Codewars

Want to spend nothing? These free picks cover similar ground.

100 Exercises To Learn Rust

Focus: rust, course and exercises. Shares programming with Codewars. A course, not a web app. Free (Codewars: Freemium). Rated 4.8 (Codewars: 4.6).

CourseFreeCross-Platform

JavaScript.info

Focus: javascript, tutorial and web development. Shares programming with Codewars. A course, not a web app. Free (Codewars: Freemium). Rated 4.8 (Codewars: 4.6).

CourseFreeWeb

Learn Git Branching

Focus: git, version control and tutorial. Shares coding with Codewars. A website, not a web app. Free (Codewars: Freemium). Rated 4.8 (Codewars: 4.6).

WebsiteFreeWeb

Eloquent JavaScript

Focus: javascript, ebook and exercises. Shares programming with Codewars. A book, not a web app. Free (Codewars: Freemium). Rated 4.7 (Codewars: 4.6).

BookFreeWeb

Project Euler

Focus: maths, puzzles and problem solving. Shares programming with Codewars. A website, not a web app. Free (Codewars: Freemium). Rated 4.7 (Codewars: 4.6).

WebsiteFreeWeb

Teach Yourself CS

Focus: computer science, self taught and study plan. Shares programming with Codewars. A website, not a web app. Free (Codewars: Freemium). Rated 4.7 (Codewars: 4.6).

WebsiteFreeWeb
Are you the maker of Codewars?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.