Codewars is a community‑driven platform offering kata challenges to sharpen programming skills across dozens of languages. Below is a curated list of 20 comparable platforms that provide coding challenges, interview prep, and skill‑building exercises for developers of all levels.
Get targeted exposure with custom position pinning and highlighted placement.
Extensive library of algorithmic problems, mock interviews, and contests; supports multiple languages and detailed solution discussions.
Skill‑based coding assessments, interview preparation kits, and domain‑specific tracks (e.g., AI, DBMS, security).
Competitive programming platform with regular contests, problem archives, and a vibrant community for rating and discussion.
Japanese‑origin contest site offering weekly contests, a clean problem set, and high‑quality editorial solutions.
One of the oldest competitive programming sites; hosts Single Round Matches (SRMs), Marathon matches, and a talent marketplace.
Mentor‑driven platform with language‑specific exercises; provides automated feedback and community reviews.
Gamified coding assessments, interview practice, and a universal coding score (CS) for benchmarking.
Learn to code by solving puzzles that produce visual games; supports many languages and multiplayer challenges.
Beginner‑friendly bite‑size challenges that unlock as you progress; focuses on rapid skill acquisition.
Mathematics‑oriented problem set encouraging algorithmic thinking; ideal for honing problem‑solving skills.
Large Indian coding community offering monthly contests, practice problems, and a robust discussion forum.
Curated challenges with built‑in editor, solution videos, and interview‑focused tracks.
Interview‑oriented problem set with a structured learning path and mock interview simulations.
Practice problems, hackathons, and hiring challenges; supports a wide range of programming languages.
Huge archive of algorithmic problems; includes classic contests and community‑submitted challenges.
Data‑science focused micro‑competitions and notebooks; offers hands‑on coding tasks for analytics and ML.
Game‑based learning platform where you write code to control characters; targets younger learners and beginners.
Puzzle‑driven platform with a visual map of challenges; encourages creative solutions and community sharing.
Multiplayer coding battles that combine algorithmic problems with real‑time strategy gameplay.