Cost / License
- Free
- Proprietary
Platforms
- Online
Screeps is described as 'Learn to code JavaScript by playing game. This game claims to be the world’s first MMO strategy sandbox game for programmers' and is an app in the development category. There are more than 10 alternatives to Screeps for a variety of platforms, including Web-based, Windows, Linux, Mac and iPhone apps. The best Screeps alternative is exercism, which is both free and Open Source. Other great apps like Screeps are HackerRank, LeetCode, Codewars and WarriorJS.
CSSBattle is an online CSS Code Golfing battleground. Here, players from all around the world try to visually replicate "Targets" in smallest possible CSS code and battle it out to get to the top of the leaderboard.




VIM Adventures is an online game based on VIM's keyboard shortcuts (commands, motions and operators). It's the "Zelda meets text editing" game. It's a puzzle game for practicing and memorizing VIM commands (good old VI is also covered, of course).

This version of Ruby Warrior is a project by Bloc, a part-time online coding bootcamp for people who want to keep their current job, learn how to code, and become a full-time software developer.




At Geektastic we help our client's thoroughly evaluate their future talent using our unique peer reviewed code challenge platform. We believe a candidate is worth more than a score and the only way to thoroughly understand how suitable they are to work in your team is to...
Geektastic is the most popular iPhone alternative to Screeps.
Bomberland is an online 1v1 AI sandbox inspired by the classic console game, Bomberman.

CodeKidz is an AI-powered, interactive programming platform for kids aged 7-15. It offers Python coding lessons through storytelling and gamified experiences, with real-time code execution. The platform features an AI teacher that provides personalized coaching, and rewards...




Kattis helps companies make safer recruitments and attract the best developers with its dynamic challenge platform.



Take-Home Coding Assignments That Provide Real Insights. Identify great candidates using real tasks, not brainteasers. Streamline your tech recruiting workflow and make better hiring decisions.




CodeSubmit is the most popular SaaS alternative to Screeps.
Pickcode's online platform is the easiest way to teach and learn programming.



The Deadlock Empire is a programming game that teaches locking and concurrency. The skills you need are your intelligence, cunning, perseverance and the will to test yourself against the intricacies of multi-threaded programming in the divine language of C#.


AI-powered interview preparation platform with structured learning paths, coding practice, system design, and mock interviews.



