The Best 26 CodeFights Alternatives

  • hackerrank.com

    A fun social platform for hackers to solve interesting puzzles, build quick hacks, code game bots and collaborate to solve real-world challenges.

    Free Web

  • Coderbyte

    Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you can work on applying your algorithmic thought process on any problem you want at anytime.

    Freemium Web

  • Project Euler

    Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.

    Free Web

  • Spoj

    Sphere Online Judge created for the coders' community to train, to learn and to make progress.

    Free Web Self-Hosted

  • Robocode

    Robocode is a programming game where the goal is to code a robot battle tank to compete against other robots in a battle arena. So the name Robocode is a short for "Robot code".

    Free Open Source Mac OS X Windows Linux BSD

  • exercism

    Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.

    Free Open Source Web Terminal

  • Codewars

    Achieve code mastery through challenge. Improve your skills by training with others on real code challenges Kata In our dojo, kata are real code challenges...

    Free Self-Hosted

  • Swift Playgrounds

    swift playgrounds is a beautiful and engaging way to learn to program with apple swift on ipad. it provides a fun and interactive interface that makes learning to code a delight.

    Free iPad

  • LightBot

    Lightbot is a programming puzzle game: a puzzle game that uses game mechanics that are firmly rooted in programming concepts. What looks like a puzzle game on the outside, at its core is a real experience in programming.

    Commercial Mac OS X Windows Android iPhone Android Tablet iPad Web Windows RT

  • Colobot

    CoLoBoT is a free strategy game with open source code. You can program robots in it, in language called CBOT, which is based on C++ and Java, languages used by professional. Source code available here: https://github.com/colobot/colobot .

    Free Open Source Windows

  • Colobot Gold

    colobot gold is modified version of the original colobot game released by epsitec under open source (gplv3) license.

    Free Open Source Windows Linux GitHub

  • CheckIO

    CheckiO is expanding the world’s code literacy through gameplay. We always wanted to create the most entertaining game where gaming and coding experiences are interlaced, where there is no border between playing and learning new skills.

    Free Open Source Web Pycharm WebStorm

  • Human Resource Machine

    Program little office workers to solve puzzles. Be a good employee! The machines are coming... for your job.

    Commercial Mac OS X Windows Steam

  • Topcoder

    Topcoder provides members opportunities to demonstrate their expertise, improve their skills, and win cash, while helping real world organizations solve real world problems.

    Free Web

  • FightCode

    Fight Code is a game where you use your skills to code your own robots using JavaScript, challenge your friend or foe robot and start climbing the ranks. May the best...

    Free Web

  • Vim Adventures

    VIM Adventures is an online game based on VIM's keyboard shortcuts (commands, motions and operators). It's the "Zelda meets text editing" game.

    Commercial Web

  • Hackerearth

    a social and community platform for students and developers for solving programming puzzles, sharing notes and practicing concepts with the online editor, live...

    Free Web