Free & open source

Learning that feels like play

eduActiv8 is a free collection of interactive educational activities for children aged 3 to 10 — covering maths, language, logic, memory, and more. Works fully offline, with no ads and no internet required.

Windows · macOS · Linux Ages 3 to 10 No account, no internet Raspberry Pi compatible
2012 first release,
still maintained
Free no subscriptions,
no ads, ever
20+ languages
available
100k+ total
downloads

Interface preview

The eduActiv8 home screen with the three main categories of activities, navigable by young children independently

The home screen ready to select a category of activities. View more screenshots

About the project

What is eduActiv8?

eduActiv8 is a desktop application containing hundreds of short, focused educational activities for early learners. It began in 2011 as a personal project — written by a parent to help his son explore maths and language through play.

eduActiv8 interface shown on three different screens

Over fourteen years it grew into a resource used by families and schools worldwide, with contributions from volunteers across dozens of countries.

  • Hundreds of short, focused exercises
  • Difficulty grouped by age — simpler activities first, harder ones unlock as children progress
  • Encourages independent exploration at the child's own pace
  • Used in homes, classrooms, and special education settings
Who it's for

At home and in the classroom

Parents & carers
Meaningful screen time — no ads or costs
Home educators
Free, hands-on curriculum support
Early years & primary teachers
Ready-made activities for the classroom
Special education settings
Flexible activities at adjustable levels
What's inside

Activities for every kind of learner

eduActiv8 covers a wide range of early learning topics — from a child's first encounter with letters and numbers through to fractions, logic puzzles, negative numbers, and telling the time.

Each category contains a range of activity types: flashcards, interactive worksheets, mazes, matching games, and more. Activities are grouped by age so the app grows with the child — simpler exercises appear first, and more advanced ones unlock as they develop.

Levels can also be adjusted manually at any time — making the app equally useful where children are working above or below their typical age group.

Numbers & Maths
Counting, operations, fractions, decimals, shapes, negative numbers, clock reading
Language & Literacy
Letter flashcards, alphabet ordering, word building, word mazes
Logic & Problem-solving
Pattern sequences, sorting, symmetry, mazes, puzzles
Memory & Concentration
Matching pairs, colour recognition, memory activities
Creative & Writing
Letter tracing, touch typing, painting & drawing
Time & Measurement
Reading clock hands, elapsed time, shape measurement
Key features

Designed to stay out of the way

Works fully offline

eduActiv8 runs entirely without an internet connection — designed that way from the start, not bolted on later. Once downloaded, it works anywhere.

  • No ads, pop-ups, or links pulling children away
  • All progress stays on your device — no cloud, no tracking
  • Works in classrooms, on the road, or anywhere without a connection
  • Faster and more responsive than browser-based alternatives

Cross-platform

Runs on Windows, macOS, Linux, and Raspberry Pi — including older and low-powered machines.

Multilingual

Available in 20+ languages, thanks to volunteer translators from around the world. Right-to-left languages supported.

Progress tracking

Optional user profiles track completed activities. Multiple profiles supported — useful for families and classroom use.

Age-adjusted difficulty

Activities are grouped by age suitability and unlock as children progress — but difficulty can also be adjusted manually at any time, which is particularly useful for special education settings where developmental pace may vary.

Customisable interface

Built-in theme editor for interface colours. High-contrast and colour accessibility modes available.

Simple and flexible — whether used at home, in the classroom, or anywhere in between.

More about eduActiv8

Free & open-source

No subscriptions, no paywalls, no advertising — ever. The full source code is on GitHub, open for anyone to read or contribute to. It was created by a parent who wanted something better for his son, not by a company looking for revenue.

Project status

eduActiv8 is a mature project, developed since 2011 and originally released as pySioGame. Development is now slower than in its early years, but the application continues to receive maintenance updates and is actively used worldwide. The latest release is version 4.25.10 (October 2025). View full changelog →

Support the project

eduActiv8 has been free for over a decade. If it has been useful to you, a Ko-fi contribution helps cover hosting, tooling, and keeps it freely available for everyone. Support on Ko-fi →

Get started

Download eduActiv8

Pre-built packages are available for Windows, macOS, and Linux. No traditional installation required — download, extract, and run.

macOS

Download from SourceForge and open eduactiv8.app. Right-click → Open if warned about an unidentified developer.

Download from SourceForge
Linux

Packages for Debian, Ubuntu, Mageia, and more — maintained via the OpenSUSE Build Service.

Browse Linux packages
Recognition

Recognised by the community

Over the years, eduActiv8 has received recognition from the open-source community and from educators — reflecting the contributions of everyone involved in the project.

SourceForge Awards
Community Leader 2025, alongside earlier Community Choice, Favourite, and Open Source Excellence recognitions for sustained usage and adoption.
All Digital School — Editors' Pick
Recognised across Early Childhood, Mathematics, Reading, and Special Education (August 2020).

Ready to explore?

eduActiv8 is free to download and takes moments to get started. No account, no internet, no fuss.