All organizations · GSoC 2026 · Programming languages, Development tools
Pharo Consortium
Modern and immersive programming language
Pharo is a dynamic, purely object-oriented programming language (where everything is an object) that is inspired by Smalltalk. It also includes a powerful IDE that focuses on simplicity and quick feedback. Its entire syntax can fit on a postcard, and you can code directly in the debugger. Pharo has useful tools that help you work efficiently. The goal of Pharo is to provide a clean, innovative, free, and open-source environment. With a stable and small core system, great development tools, and regular updates, Pharo is a good choice for building and running important applications. Pharo supports a healthy community made up of both private and commercial contributors who help improve and maintain the core system and its external packages.
- git
- smalltalk
- pharo
- spec
- SUnit
- machine learning
- programming languages
- virtual machines
- Modelling
- Live music
Project ideas
Its ideas page could not be split into separate ideas; read it yourself.
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2017, 6 years. Projects per year: '17: 5, '19: 7, '21: 6, '23: 6, '25: 7, '26: 5.
On GitHub
15 repositories pushed to in the last year. Main languages: Smalltalk (6), HTML (2), CSS (1), JavaScript (1), Shell (1), TeX (1).
Links and channels
- Website: https://pharo.org/
- Ideas page: https://gsoc.pharo.org/ideas
- Contributor guide: https://gsoc.pharo.org/
- Source code: https://github.com/pharo-project/pharo
- Chat: https://discord.gg/QewZMZa
- Mailing list: pharo-users@lists.pharo.org
- Email: https://gsoc.pharo.org/ideas
git-into-gsoc org "Pharo Consortium" --shortlist
git-into-gsoc repos "Pharo Consortium"
git-into-gsoc issues --org "Pharo Consortium"
or ask your assistant: "Which Pharo Consortium repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.