GSoC Organizations
Clear all filters
Shortcuts
First-time organizations (14)
View all
Years
2025
2024
2023
2022
2021
2020
View all
Categories
Artificial Intelligence
Data
Development tools
End user applications
Infrastructure and cloud
Media
View all
Technologies
python (277)
javascript (220)
c++ (170)
c (167)
java (116)
android (52)
View all
Topics
web (90)
machine learning (65)
cloud (60)
graphics (41)
ai (32)
education (32)
View all
Pharo Consortium
View the official
contribution guidelines
for Pharo Consortium
Visit Site
Modern and immersive programming language
Category
Programming languages
Years
2025
2023
2021
2019
2017
Technologies
smalltalk
roassal
polymath
pharo
ide
squeak
os
spec
git
SUnit
Topics
data science
user interface
ide
object oriented programming
dynamic environment
web development
nlp
cli
material design
compilers
visualization
programming languages
virtual machines
machine learning
Modelling
Live 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
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
DrTest Reloaded: Enhanced User Experience and Plugin Power
Mata
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
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
Eliminate Object Pointers in JIT-Compiled Code for Better GC Performance
Shengyu
The Pharo VM currently embeds object pointers directly into machine code. This approach introduces two key issues: 1. garbage collection overhead:...
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