Devlands navigation cloud
Learn Git comfortably. Use Git confidently.

Subscribe for a discount + Discord access!

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.
Image of the The fastest, easiest, & most beginner-friendly way to learn and use Git Leaf The fastest, easiest, & most beginner-friendly way to learn and use Git
Image of the Literally walk through your code in a 3D world that makes Git approachable Leaf Literally walk through your code in a 3D world that makes Git approachable
Image of the Learn all common Git commands & concepts with a character-guided tutorial Leaf Learn all common Git commands & concepts with a character-guided tutorial
Image of the Visually simulate and run any Git command to build confidence using Git Leaf Visually simulate and run any Git command to build confidence using Git
Image of the View, analyze, and edit your code directly from within the game Leaf View, analyze, and edit your code directly from within the game
Image of the Use AI integration to explain code you don't understand Leaf Use AI integration to explain code you don't understand
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.
Image of the Testimonial Image of the Headshot
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)
Image of the Testimonial Image of the Headshot
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)
Image of the Testimonial Image of the Headshot
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)
Image of the About the dev
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
Image of the