
Lichess
Lichess, the free, ad-free chess server. Every line of code is public.
Free chess for everyone, with no ads and open code. Great for learning strategy.
Play something that stays with you. Games that teach, move you or change how you see the world.

Lichess, the free, ad-free chess server. Every line of code is public.
Free chess for everyone, with no ads and open code. Great for learning strategy.

Learn real Python and JavaScript by writing code that controls your hero through dungeon levels.
Turns programming into a quest. You type real code and see it act instantly.

Build rail, road, sea and air networks in this open take on Transport Tycoon Deluxe. Multiplayer included.
A playful lesson in logistics, supply chains and long-term planning.

Build infrastructure, survive the traffic and learn cloud architecture by playing.
Teaches how real cloud systems cope with traffic by making you build one.
A falling-sand physics sandbox with hundreds of elements. Burn, freeze, explode and invent.
Makes heat, pressure and chemistry something you can play with.

Create your own games, stories and animations by snapping code blocks together. The editor behind Scratch 3.0.
Teaches kids to create, not just consume. Millions of projects are shared and remixed.
A cyberpunk hacking incremental game you play by writing real JavaScript scripts.
Teaches scripting by making automation the whole point of the game.
A free set of educational games that teach programming with visual blocks. No typing and no account required.
Builds computational thinking step by step, from simple puzzles to real JavaScript.
A visual novel where you learn to code and land a developer job, one story beat at a time.
Makes the path into tech feel like a story rather than a syllabus.

A browser port of Micropolis, the open-sourced SimCity classic. Zone, build and manage your own city.
A hands-on lesson in urban planning, budgets and trade-offs.
Young children program their own interactive stories and games with picture blocks. For ages 5 to 7.
A gentle first step into coding that builds sequencing and storytelling.

A free, open-source geography guessing game: see a street-level view and pin where in the world you are.
Teaches how the world looks, from road signs to landscapes.
Over 100 activities for young children covering letters, numbers, music, science and more. Mirror of the KDE project.
A free, ad-free learning toolbox that works offline for schools and homes.

A free cartoon browser game about how the internet really works.
Explains the physical internet in a way you remember.
A free drawing program for children with stamps, magic effects and friendly sounds. The GitHub project is the Android port; the main program lives at tuxpaint.org.
Creativity first: no scores, no timers, just a blank page.

A free browser life simulation. You are born at random into one of 172 countries and live one life shaped by real public statistics.
Walk through a life you did not choose. A quiet exercise in empathy built on real data.