Walk through a whimsical and gamified Git world where you can see your code visually represented on screen. Taking the guesswork out of Git learning, Devlands creates an immersive, visually enchanting experience that eliminates the frustration of learning Git, and instead provides a relaxing, natural environment to explore in tandem with an engaging, dynamic, and clear visual of your codebase.












Learning Git can feel challenging, time-consuming, and overwhelming. In Devlands, we've taken the guesswork out of Git to make it feel digestible and accessible, helping you learn Git quicker and more efficiently than ever before. Git learning, clarified.


Git can be confusing to learn, but is an essential tool for coders to comprehend. Many devs struggle with Git's nuances while avoiding the 'Uh oh!' moment they mess up their project. Devlands takes a brand new approach to introduce newcomers to the world of Git and build up their confidence. -Mike L. (Beta tester)


I never understood what Git & GitHub were really about. I don't know how to code, but when I played the Devlands beta, things clicked & I had a lot of fun doing it! I think Devlands would be really helpful for young coders, computer science teachers, & parents who want to introduce their kids to coding. -Tom R. (Beta tester)


Devlands brings a physical representation of Git concepts into a digital world, helping new developers visualize commit history and the working directory in an intuitive way. Through engaging tutorials and lessons, players gain hands-on Git experience, making it a low-friction and fun introduction to version control. -Dan K. (Beta tester / adorable penguin)

Hi, and welcome to Devlands! I'm Jacob Stopak, the creator and developer. But you can call me Jack. I've been using Git for 14 years and, like many, I found it challenging at first. Its abstract concepts make it tough to grasp, but once I understood how Git works under the hood, everything started to click - and I finally felt confident using it. This low-level approach to Git inspired me to write the Decoding Git Guidebook for Devs in 2019. In 2022, I gave a talk on Git's code at Git Merge. In 2023, I launched Git-Sim: a tool to visualize Git commands before running them. It took off, with over 60,000 downloads to date. Now knowing there was a demand for such visual tools, I asked myself: What if learning Git and coding could be even more intuitive? What if you could literally walk through your codebase - touch and feel the concepts in a tangible way? That idea became Devlands. After two years of development, I'm thrilled to share this immersive, gamified experience with you. I hope it makes your Git and coding journey as fun and rewarding as I've always imagined it could be. -Jack
