Top 50 Awesome List


Learn  1 year ago  652
A curated list of awesome educational games to learn editors, languages, programming, etc
View on Github

Oct 4th - Oct 10th, 2021


  • Bashcrawl - Learn Linux commands by playing a simple text adventure .
  • Languages

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


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


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

    Art & Design

  • Can't Unsee - A game where your attention to details earns you a lot of coins.
  • The Boolean Game - Learn how to use boolean operations in Sketch, Figma, and other vector editors.
  • Jan 14th - Jan 20th, 2019


  • Clips the Game - A demanding logic game based on the clips rule engine.
  • Oct 29th - Nov 4th, 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 22nd - Oct 28th, 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 8th - Oct 14th, 2018

    Math & Computer Science

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

    Art & Design

  • Font Memory Game - Recognizing different styles of fonts is one of the most challenging parts of typography.
  • Sep 17th - Sep 23rd, 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.
  • May 29th - Jun 4th, 2017


  • Learning Music - Explore the fundamentals of music via Ableton's interactive website.
  • Nov 7th - Nov 13th, 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.
  • 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.
  • 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.
  • Oct 3rd - Oct 9th, 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 5th - Sep 11th, 2016

    Art & Design

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

  • Screeps - The world's first MMO strategy sandbox game for programmers.
  • WarriorJSstars8.8k - Using JavaScript, program a warrior to climb a tall tower, fight monsters and rescue captives.
  • Aug 22nd - Aug 28th, 2016


  • Vim Genius - Increase your speed and improve your muscle memory with Vim Genius.
  • Languages

  • 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-09-30T06:56:21.618Z


    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