Open Source & free in the browser

Program your
LEGO® Robot
with colourful blocks!

Brickbreaker Code makes robot programming a breeze. Drag colourful blocks together and control your LEGO® SPIKE™ Prime Hub – without writing a single line of code. The web version is completely free.

50+
Code blocks
9
Categories
4
Languages
Brickbreaker Code preview – Blockly-based programming interface

Everything you need – nothing confusing

Brickbreaker Code was built especially for young programmers. Simple, clear, and still powerful enough for real competitions.

🧱

50+ blocks in 9 categories

From movement and sensors to loops and conditions – everything you need for FLL and WRO competitions, all as colourful, easy-to-understand blocks.

🎯

Simple interface

No visible source code, no confusing menus. Create programs, duplicate them, or share them with your team via export/import.

🤖

Built-in advisor

An integrated coach spots common mistakes like duplicate port assignments or incorrect motor combinations and gives you helpful tips.

📡

Bluetooth connection

Connect wirelessly via Bluetooth to your LEGO® SPIKE™ Prime Hub. Supports both the stable and the development firmware from Pybricks.

🎨

Customisable

Display your team or club name right inside the app. Define your own functions and variables – just like the pros.

🌍

Multilingual

Available in German, English, French, and Ukrainian. Everyone can join in, no matter what language they speak.

See Brickbreaker Code in action

From block selection to Bluetooth connection – get a feel for the app.

For young makers and their coaches

Whether you want to learn programming yourself or you're running a robotics club – Brickbreaker Code is made for you.

🧒

For kids & teens

Love LEGO® and want to bring your robot to life? With Brickbreaker Code you don't need to type a single line of code!

  • Colourful blocks instead of complicated text
  • Use it free in the browser – or get the iPad app
  • Built-in helper warns you about mistakes
  • Share programs with friends
👩‍🏫

For teachers & club leaders

Looking for a tool for your coding club, computer science lessons, or FLL/WRO competition prep?

  • Designed specifically for primary-school age
  • No Python code visible – full focus on logic
  • Open Source – web version free to use
  • iPad app available on the App Store (paid, supports development)
  • Customisable with your own team or school name
  • Export/import for easy sharing

Ready to program your robot?

Use Brickbreaker Code right in your browser – free and without signing up. The iPad app is also available on the App Store (paid).

Free, open, together

Brickbreaker Code is free software under the AGPL-3.0 licence. The full source code is available on Codeberg. The web version is free to use. By purchasing the iPad app you support further development.

TypeScript React Blockly Redux Vite MUI Capacitor i18next Pybricks
# Run Brickbreaker Code locally

$ git clone https://codeberg.org/
    softyde/brickbreaker-code.git

$ cd brickbreaker-code

$ npm install

$ npm run dev

✓ Server running on localhost:5173