Skip to content
In GSoC 2026Every cycle since 2016Growing in 2026

International Catrobat Association

Computational thinking for all with free visual coding apps The Catrobat project develops useful frameworks to create games, animations, or apps easily within a short time. This set of mobile creativity tools for smartphones is inspired by the well-known Scratch framework by the Lifelong Kindergarten Group at the MIT Media Lab. The motivation behind the project is that programming is an important cultural technique on the same level as mathematics and physics, from a practical as well as from a philosophical point of view. Our aim thus is to popularize the skills needed to program from an early age in a fun and engaging way that will facilitate the spread of its adoption among young people all over the world.

Contributors in 2026

12

+5 from 2025

Projects since 2016

96

8.7 a cycle on average

Cycles

11 of 11

11-cycle streak

Rank in 2026

#20

of 183, 1.1% of slots

Mentors

9

for 7 projects in 2025

Contributors per cycle

Accepted projects each year, against the median organization that year

  1. 13
  2. 12
View as table
International Catrobat Association contributors per cycle
International Catrobat AssociationMedian organization
201674
201754
201853
201994
2020124
2021134
2022113
202374
202484
202575
2026124

Stack and topics

Each one has its own page of organizations and trends

More about International Catrobat Association

Our awarded Android app “Pocket Code” is currently the most famous outcome of the project. Without the need for any further devices, users have the possibility to create their first program directly on their mobile device in just a few steps using visual "Bricks". Pocket Code supports all common device sensors, provides special "Bricks" for different robotic devices (Lego Mindstorms, Robotix Phiro, etc.) as well as for hardware devices such as the Arduino board or the Raspberry Pi, and of course offers elements of programming languages such as variables, if-statements, concurrency, etc. We also work on "Pocket Code" for iOS and on a large number of extensions. That’s why developers of different fields help us to keep our products up-to-date to meet the current needs of our users.

Motivated by prizes (such as the Lovie Award, the Austrian National Innovation Award or the Re-Imagine Education Award) and being featured by different programs (like Google Play for Education or code.org), our team is working on many different subprojects and extensions. Over 870 developers already contributed to our project on different topics such as app development, web technologies, graphics, usability, internationalization, or design.

Quick answers

Is International Catrobat Association in GSoC 2026?
Yes, with 12 contributors.
How long has it taken part?
11 of 11 cycles since 2016, first in 2016, with a 11-cycle streak running.
How many contributors does it usually take?
8.7 a cycle on average, 96 in total. Its largest cycle was 2021, with 13.
What does it build with?
JavaScript, Android, Java, HTML5, Web, iOS and 7 more.

Accepted projects

12 projects in 2026 · All 96 projects since 2016

  1. Pocket Paint Flutter - Backward Compatibility with the Old Android App

    Amit Matth

    This project aims to complete the transition of Pocket Paint (Paintroid) to Flutter by ensuring compatibility with legacy Kotlin/Java-based .catrobat...

  2. SeaSee’r: Immersive ROV Mapping

    Cott3r

    This project develops an open-source system to visualize and explore complex data from underwater ROVs, integrating panoramas, sonar, and point...

  3. Extension of Sandbox Toolkit for simplifying the Development of Marine based AR Modules

    Gunjan Vishwakarma

    This project aims to extend the existing Marine AR Module Builder into a more accessible, scalable, and educator-friendly toolkit for creating...

  4. AI-Driven Dynamic Procedural Map Generation System

    Harin Karru

    mARine currently lacks a dynamic, reproducible environment system. This project builds a seed-based procedural generation pipeline that creates...

  5. Pin projects to the Android launcher (“Play as app” shortcuts)

    Harsh somankar

    Currently, Catrobat users have to return to the Catroid IDE every time they want to play their projects, which breaks the experience and makes their...

  6. AI Mentor for PocketCode Students

    Muhammad Haris Sabil Al Karim

    This project takes the AI Tutor SDK further by fully integrating it into PocketCode, converting its block-based programs into AI-readable context,...

  7. Multiplayer, IoT, and Home Assistant support via two MQTT bricks

    Paras_77

    Pocket Code currently lacks a scalable way for projects to communicate beyond a single device, which limits its ability to support real-time...

  8. Upgradation of AR-Based Interactive and Procedural Marine Ecosystem Simulation

    Prabhakar Joshi

    This project upgrades the AR-based Marine Ecosystem Simulation by improving its realism, scalability, and performance on mobile devices. The current...

Show 4 more projects
  1. Gemini-Powered Ecosystem Narration and Analysis Interface

    Rohan_Sharma_

    It is an AI layer that sits on top of a Unity marine ecosystem simulation and translates live simulation data into plain English narration, causal...

  2. Skeleton Based Procedural Animation System for Marine Organisms

    Shivansh Pachnanda

    This project addresses the challenge of bringing 3D-generated marine organisms to life through scalable and automated animation. While recent...

  3. Sentiment Analysis of Cephalopods

    siddharth_raj

    Cephalopods display complex behavioral states such as stress, curiosity, aggression, and comfort, but interpreting these states currently depends on...

  4. Pocket Paint Flutter: antialiasing and smoothing (advanced options)

    Varun Kushwah

    Pocket Paint is a drawing app currently being rewritten in Flutter. The original Android app includes advanced options like antialiasing and stroke...

No accepted proposals or progress posts from International Catrobat Association contributors yet. Contributed here? Share yours.

Claim your project

Data: Google Summer of Code public archive. Contributor counts are accepted projects.