Top 50 Awesome List


Learn  4 months ago  502
A curated list of awesome educational games to learn editors, languages, programming, etc
View on Github

Oct 10th, 2021


  • Bashcrawl - Learn Linux commands by playing a simple text adventure .
  • Oct 6th, 2021


  • Drops - Learn useful words and phrases in a languge of your choosing, with fun gameplay.
  • Sep 20th, 2021


  • SQL Murder Mystery - Solve a crime while practicing database skills.
  • Jun 30th, 2019


  • Learning Synths - Learn the basics of using synthesizers (or synths).
  • Mar 28th, 2019

    Art & Design

  • Can't Unsee - A game where your attention to details earns you a lot of coins.
  • Mar 26th, 2019

    Art & Design

  • The Boolean Game - Learn how to use boolean operations in Sketch, Figma, and other vector editors.
  • Jan 17th, 2019


  • Clips the Game - A demanding logic game based on the clips rule engine.
  • Oct 29th, 2018

    Math & Computer Science

  • CS Unplugged - A collection of classroom activities that teach computer science concepts without using computers.
  • Programming

  • Free Code Camp - An open source community that helps you learn to code.
  • Oct 27th, 2018

    Art & Design

  • Method of Action - A collection of games that teach you design principles.
  • Articles

  • Five Reasons to Use Games in the Classroom - An article by Education World.
  • Editors

  • Open Vim - Interactive Vim tutorial.
  • Vim Adventures - Learning Vim while playing a game.
  • Programming

  • Code School - Learn to code in the comfort of your browser.
  • CodinGame - A challenge-based training platform where you can play with the hottest programming topics.
  • Cube Composer - A puzzle game inspired by functional programming.
  • Learn Git Branching - Interactive Git tutorial that emphasizes branching.
  • Swift Playgrounds - Learn to code on your iPad in a seriously fun way.
  • Oct 10th, 2018

    Math & Computer Science

  • Guess The Correlation - Try to guess how correlated the two variables in a scatter plot are.
  • Oct 4th, 2018

    Art & Design

  • Font Memory Game - Recognizing different styles of fonts is one of the most challenging parts of typography.
  • Sep 18th, 2018


  • CSS Diner - It's a little game to help you learn CSS selectors.
  • CSS Grid Garden - A game for learning CSS grid layout.
  • Flexbox Defense - Unlike other tower defense games, you must position your towers using CSS!
  • Flexbox Froggy - A game for learning CSS flexbox.
  • Flexbox with Webflow - Learn and master flexbox in 28 interactive levels—without writing code.
  • Jun 2nd, 2017


  • Learning Music - Explore the fundamentals of music via Ableton's interactive website.
  • Nov 10th, 2016


  • Educational Video Games Can Boost Motivation to Learn - An article by New York University.
  • Fact or Fiction?: Video Games Are the Future of Education - An article by Scientific American.
  • Music

  • Pianu - Learn how to play the piano in-browser.
  • Programming

  • Programming Games Wiki - A long-standing catalogue of programming games through the years.
  • Nov 9th, 2016

    Art & Design

  • Canon Explains Exposure - Learn how to give your photographs just the right amount of light.
  • Math & Computer Science

  • Alligator Eggs! - A pen-and-paper game for children that teaches lambda calculus.
  • Finitris - See what goes into running a regular expression.
  • Programming

  • BOX-256 - Program a fictional CPU with assembly to output graphics.
  • Deadlock Empire - Solve puzzles with concurrency.
  • Web Audio School - Interactive WebAudio tutorials.
  • XSS game - A game about tricking people into running code in their browsers.
  • RegexOne - Learn Regular Expressions with simple, interactive exercises.
  • Oct 5th, 2016


  • CodeCombat - The most engaging coding game for learning programming.
  • Mimo - Learn how to become a developer on mobile.
  • ReturnTrue - A game were you learn about booleans, return true to win.
  • Untrusted - Learn while playing a JavaScript adventure game.
  • Sep 8th, 2016

    Art & Design

  • Pixactly - A pixels test to quiz your knowledge.
  • Programming

  • Screeps - The world's first MMO strategy sandbox game for programmers.
  • Sep 7th, 2016


  • WarriorJSstars8.7k - Using JavaScript, program a warrior to climb a tall tower, fight monsters and rescue captives.
  • Aug 24th, 2016


  • Vim Genius - Increase your speed and improve your muscle memory with Vim Genius.
  • Aug 23rd, 2016


  • Duolingo - Learn Spanish, French and other languages for free.
  • Programming

  • Code Avengers - Learn to build websites, apps and games in a fun and effective way.
  • - Every student in every school should have the opportunity to learn computer science.
  • Codecademy - Learn to code interactively, for free.
  • Last Checked At: 2022-01-24T04:40:16.140Z


    Track your favorite github awesome repo, not just star it. provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt


    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.


    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap