Catrobat

Free visual coding apps for computational thinking
Category
Programming languagesYears
Technologies
Topics
Suggest a correctionProject history
Indexed project records; missing years are not zero. Coverage
Get involved
Links from the organization’s published listing (2026). Older contact links may have moved.
Proposal examples
Browse the proposal library →Outcomes are reported by the linked archives.
- 2021 · acceptedAman Gupta- Awesome Demo Game Project ↗
- 2024 · acceptedCatrobat - 2024 - Bhav Khurana ↗
Programs & participation
11 records across 1 program2026Google Summer of CodeAnnual program · 12 projects indexed
- AI Mentor for PocketCode Students
- AI-Driven Dynamic Procedural Map Generation System
- Extension of Sandbox Toolkit for simplifying the Development of Marine based AR Modules
- Gemini-Powered Ecosystem Narration and Analysis Interface
- Multiplayer, IoT, and Home Assistant support via two MQTT bricks
- Pin projects to the Android launcher (“Play as app” shortcuts)
- Pocket Paint Flutter - Backward Compatibility with the Old Android App
- Pocket Paint Flutter: antialiasing and smoothing (advanced options)
- SeaSee’r: Immersive ROV Mapping
- Sentiment Analysis of Cephalopods
- Skeleton Based Procedural Animation System for Marine Organisms
- Upgradation of AR-Based Interactive and Procedural Marine Ecosystem Simulation
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2025Google Summer of CodeAnnual program · 7 projects indexed
- AI Tutor for Pocket Code Students
- AI-Generated 3D Models from Marine Animals
- AR-Based Interactive Marine Ecosystem Simulation
- Awesome Demo Game Project on Marine Biology
- Implementing cursor, pipette & fill-tool
- Mobile Application for Marine Biology AR Learning
- Paintroid Flutter – A Cross-Platform Revival of the Paintroid Experience
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2024Google Summer of CodeAnnual program · 8 projects indexed
- Awesome Game Demo project(350 hours)
- Backwards compatibility of custom files
- Implement undo/redo commandManager for Flutter Paintroid
- Migrating Pocket Paint ShapeTool to Flutter Project
- Pocket Paint Flutter - Major Features Implementation and UI Enhancements
- RobotCraft
- SUPER MARIO BROS DEMO GAME PROJECT
- Transitioning Catroid from Jenkins to GitHub Actions
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2023Google Summer of CodeAnnual program · 7 projects indexed
- Arduino Flavor
- CatAI : LLM-Based AI Programming Support for Catrobat Applications
- Interactive Quiz Game for Beginner Coding Education using Luna&Cat IDE
- PixelationFilter
- Pocket Paint for Android: Implement eraser, line, fill ,spray can, cursor tools in flutter version
- Pocket Paint for Kotlin Android: Landing Page
- Rework Linetool to Multilinetool with moveable vertices
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2022Google Summer of CodeAnnual program · 11 projects indexed
- Awesome Demo Game Project : Alex and the Uncharted Expedition
- Awesome Demo Game Project (175 hours) - Devoir of Warrior
- Awesome Demo Game Project (175 hours): DEADLAND
- Awesome Demo Game Project (350 hour)
- Awesome Game Demo Project
- Merging Pocket Code Projects
- Pocket Paint for Android: Erase background tool (make it transparent more easily)
- Pocket Paint for Android: Landing Page
- Pocket Paint: Migration from Android to Flutter
- REFACTORING & REWRITING PRODUCTION CODE AND TESTS TO KOTLIN FOR POCKET PAINT FOR ANDROID
- Zoom to draw
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2021Google Summer of CodeAnnual program · 13 projects indexed
- Advancement through project merge
- Application for Embroidery Robot Programming using Pocket Code IDE
- Awesome Demo Game Project - Sisters of the Faldroid
- Awesome Demo Game Project : King Of Batona
- Catrobat iOS Team proposal for Ticket: Support for Catrobat Language version 0.994 - 0.99992
- Kotlin Refactoring and MVVM Implementation
- Pocket Code for Android: HMS API Machine Learning and AI support
- Pocket Paint for Android: Additional brush options
- Pocket Paint for Android: Hide the top and bottom bars, and make the drawing surface full screen by default
- Pocket Paint for Android: Refactoring and Rewriting Production Code and Tests to Kotlin
- Room Database Integration
- Search functionality for bricks in Pocket Code
- Support for Particle Physics in Catrobat
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2020Google Summer of CodeAnnual program · 12 projects indexed
- Android: Separate and modularize interpreter and IDE in Pocket Code (refactoring)
- Awesome Demo Game Project - Batroid
- Embroidery Robot Programming Proposal
- Enhancement to Catrobat iOS Application
- Implementation of Landscape mode for Catty
- Implementing Pen Bricks and UI & Usability Improvements for 'Pocket Code' (Catty) - iOS Implementation of Catrobat language
- OCR sensors for Pocket Code
- Pocket Moon - Farming game demo project
- Redesign and refactoring of the share platform
- Redesign Landing Page
- Refactoring of test system and alternative API testing
- Web: Implement new OAuth Provider and refactor Google Sign-In
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2019Google Summer of CodeAnnual program · 9 projects indexed
- Amaya
- Awesome Demo Game Project
- Awesome Game Demo Project - The Binding of Krishna
- Coding Tutorial Game for Female Teenagers
- Fortune on the high seas
- Implementation of missing Bricks for Catrobat Language Version 0.992
- Interesting Female Teenagers in Coding Through the Use of a Well-designed Serious Game
- PocketCode Demo Game Project
- Testing Efficiency Catroid
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2018Google Summer of CodeAnnual program · 5 projects indexed
- Google blockly integration to catrobat project
- Integrate Pocket Paint into Pocket Code
- Introduce Architecture and Separate Components
- iOS: Device Sensors and Code Refactoring
- Refactoring - Testable code, simplify existing unit tests, enhance test coverage
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2017Google Summer of CodeAnnual program · 5 projects indexed
- HTML5: Physics Engine
- iOS: Implementation of missing Bricks and Sensors
- iOS: Implementation of missing Bricks and Sensors
- Refactoring – Reimplementing all UI tests in Espresso
- Refactoring/Redesigning Pocket Code
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.
2016Google Summer of CodeAnnual program · 7 projects indexed
- Feature Completeness (Scratch)
- HTML5 Player: Compatibility/Feature Completeness (Scratch)
- HTML5 Player: Rendering + Physics
- Pocket Code - Integrate S2C
- Raspberry Pi Integration + Feature Completeness (Scratch)
- Scenes and Feature Completeness
- Social Media Features
Source checked Sep 28, 2026
Participation imported from the GSoC Organizations archive snapshot; this historical listing is not an application-status claim.