GSoC Organizations
Clear all filters
Shortcuts
First-time organizations (16)
View all
Years
2026
2025
2024
2023
2022
2021
View all
Categories
Artificial Intelligence
Data
Development tools
End user applications
Infrastructure and cloud
Media
View all
Technologies
python (279)
javascript (224)
c++ (160)
c (132)
java (102)
database (75)
View all
Topics
web (119)
data (83)
artificial intelligence (78)
machine learning (68)
developer tools (63)
science (63)
View all
Pharo Consortium
Pharo Consortium is participating in
GSoC 2026
. View the
ideas list
and the
contribution guide
for this organization.
Visit Site
Modern and immersive programming language
Category
Programming languages
Years
2026
2025
2023
2021
2019
2017
Technologies
SUnit
git
pharo
roassal
smalltalk
spec
Topics
Modelling
compiler
machine learning
programming languages
virtual machines
music
Past Projects
2025
2023
2021
2019
2017
Implementation of Standard Data Structures and Algorithms
Alok Pathak
Pharo currently lacks robust, well-designed implementations of fundamental data structures, with existing collections being weakly supported and...
More Details
Code Submission
DrTest Reloaded: Enhanced User Experience and Plugin Power
Estefania Pakarati Cofré
This project aims to enhance the DrTest tool in Pharo by improving its usability, functionality, and performance. DrTest is a critical resource for...
More Details
Code Submission
Support for serious games in Cormas
Jovan Kupusović
This project aims to expand support for serious games within the Cormas platform, enabling easier interaction between players and environment, and...
More Details
Code Submission
Computer Vision for Game Piece Detection
Kyla Kaplan
This project extends the open-source Cormas simulation platform by integrating a computer vision system that allows real-world interaction with...
More Details
Code Submission
Optimizing the Pharo Compiler with Bytecode-Level Inlining
Lucio_08
This project aims to optimize the Pharo compiler by implementing bytecode level optimization within its DRUID-based optmizing compiler. By applying...
More Details
Code Submission
PAM : A text-to-speech (TTS) tool for Pharo
Neerja Doshi
PAM (Pharo Automated Mouth) is Pharo's first ever text-to-speech (TTS) system. It will convert English text into phonemes, add basic prosody, and...
More Details
Code Submission
A Seamless Interface Between LLMs and Pharo
SrajalDwivedi17
This project aims to build ChatPharo, an intelligent, AI-powered assistant that integrates Large Language Models (LLMs) directly into the Pharo...
More Details
Code Submission