Coding Open source
for kids
Explore 14 trusted coding open source resources selected for curious kids, with clear ages, access details, and parent context.
Two useful ways to narrow the directory
This page brings together coding resources that also match open source. Each listing keeps its own age range, platform details, languages, links, and parent notes, so you can compare options without losing context.
Explore all coding resources →
Catrobat
Catrobat is a nonprofit open-source project with free educational apps that help young people create games and apps through a constructionist coding approach.
Read the full resource review →More coding picks

TinkerSchool
TinkerSchool is a free open-source learning platform for ages 3–12 combining guided play, math, reading, science, music, art, coding, and optional hands-on hardware.

ILMA
ILMA is an English-like programming language and browser playground designed to make first coding steps readable, visual, and approachable for children and beginners.

KIPP NYC Computational Thinking Curriculum
KIPP NYC’s free open-source K–8 curriculum integrates computational thinking, coding, engineering, science, maths, and ELA through hands-on project-based mini-units.

Trinket by Strive Math
A free, community-hosted, open-source browser coding platform for writing and running Python, HTML, Java, and interactive courses without downloads.

Kojo
Kojo is an open-source learning environment where young people create drawings, generative art, animations, music, games, simulations, apps, and Arduino projects while learning computational and design thinking.

mysimulator.uk
mysimulator.uk is a free browser library of interactive simulations in physics, space, biology, chemistry, mathematics, and computer science, released with open classroom-friendly licensing.

RightMindMath
RightMindMath is a free open-source progressive web app for arithmetic fluency, including number facts, multi-digit operations, and long division practice.

Hedy
A free, open-source, multilingual gradual text-programming environment for classroom learners aged 10+; browser lessons support stories, drawings, games, and apps.

Tux Paint
Tux Paint is free open-source drawing software made for children, combining simple creative tools, sound effects, stamps, and a friendly mascot.

MicroBlocks
A free, live block-programming environment for making interactive projects with microcontrollers, sensors, lights, and motors.

eduActiv8
Free open-source educational activities for ages 3–10, covering math, language, logic, memory, and more.

Pencil Code
A free collaborative coding space for drawing, music, games, stories, webpages, math, and creative programming.
Compare with context
Use this collection to find a direction, then open each resource page before sharing it with a child. The individual review shows languages, access formats, tags, age guidance, source links, and notes for grown-ups.
Search the full directory →