AlternativeTo Logo

Open Source HackerRank Alternatives

The best open source alternative to HackerRank is exercism. If that doesn't suit you, our users have ranked more than 50 alternatives to HackerRank and seven of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to HackerRank are CheckIO, BitDegree, Enlight - Learn to Code and Battlesnake.

HackerRank alternatives are mainly Code Learning Services but may also be Online Education Services or Code Editors. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of HackerRank.
This page was last updated
  • Free PersonalProprietary
  • Online

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

Learn more about HackerRank

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

    Screenshot
    Almost everyone thinks exercism is a great alternative to HackerRank.
  2. CheckIO icon

    CheckIO

    • FreeOpen Source
    • Online
    • Pycharm
    • WebStorm

    Online game for Python and JavaScript coders to improve skills.

    Screenshot


  3. BitDegree is a blockchain powered education platform that aims to revolutionize education and the blockchain technology. The platform offers students best online courses with a transparent a clear blockchain based achievement tracking and rewards system.

    Screenshot
  4. Enlight - Learn to Code icon

    Enlight - Learn to Code

    • FreeOpen Source
    • Online

    Learn to code by building projects.

    No screenshots yet
  5. Battlesnake icon

    Battlesnake is a multi-player programming game played by developers all over the world. All you need to play is a live web server that implements the Battlesnake API.

    Screenshot


  6. Halite Programming Challenge icon

    Halite Programming Challenge

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Halite is an artificial intelligence programming challenge.

    No screenshots yet
  7. DMOJ icon

    DMOJ

    • FreeOpen Source
    • Online
    • Self-Hosted

    Practice problem solving and compete against others on the DMOJ, a modern contest platform and archive of programming problems.

    No screenshots yet
Showing 7 of 7 alternatives