About BabySmash!
As babies or children smash on the keyboard, colored shapes, letters and numbers appear on the screen and are spoken aloud to help with letter and number recognition.
A game for babies who like to bang on the keyboard.
As babies or children smash on the keyboard, colored shapes, letters and numbers appear on the screen and are spoken aloud to help with letter and number recognition.
BabySmash! v4.2.1
A game for babies who like to bang on the keyboard!
📦 Download
| File | Description |
|------|-------------|
| BabySmash-Setup.exe | Windows - Installer with Start Menu shortcut |
| BabySmash-win-x64.zip | Windows - Portable version (also used by auto-updater) |
| babysmash_*_amd64.deb | Debian/Ubuntu - Install with sudo dpkg -i babysmash_*_amd64.deb |
| babysmash-*.x86_64.rpm | Fedora/RHEL - Install with sudo rpm -i babysmash-*.x86_64.rpm |
| BabySmash-linux-x64.tar.gz | Linux - Manual install, extract and run ./babysmash |
Self-contained - No .NET installation required.
⌨️ Usage
🐧 Linux Package Installation
Debian/Ubuntu:
bash
sudo dpkg -i babysmash_*_amd64.deb
sudo apt-get install -f # Install dependencies if needed
Fedora/RHEL:
bash
sudo rpm -i babysmash-*.x86_64.rpm
After installation, BabySmash will appear in your application menu!
🐧 Linux Dependencies
These are automatically installed when using .deb or .rpm packages.
What's Changed
| Publisher | Scott Hanselman |
|---|---|
| Version | 4.2.1 |
| Release date | 2026-06-08 |
| License | MIT |
| Installer type | inno |
| Architecture | x64 |
| Package ID | Hanselman.BabySmash |
| Install scope | Current user |
winget install --id=Hanselman.BabySmash -ewinget upgrade --id=Hanselman.BabySmash -ewinget uninstall --id=Hanselman.BabySmash -e"BabySmash-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Yes. BabySmash! is free and open-source software released under the MIT license.
The latest version is 4.2.1, released on Jun 8, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 18fde00640f5d82186352c9a2d47a524cb1754c7b2d2353d113c56933a27b519.
BabySmash! runs on Windows and is available for 64-bit (x64) systems.
Run the offline installer with "BabySmash-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=Hanselman.BabySmash -e --silent.
Open Settings › Apps › Installed apps, find BabySmash! and select Uninstall. From the command line, run winget uninstall --id=Hanselman.BabySmash -e.