Pharo
Pharo is an open source dynamic and reflective language inspired from the Smalltalk programming language and integrated development environment (IDE). Pharo offers strong live programming features such as immediate object manipulation, live update and hot recompiling. The live programming environment is at the heart of the system.
- GitHub: https://github.com/topics/pharo
- Wikipedia: https://en.wikipedia.org/wiki/Pharo
- Repo: https://github.com/pharo-project
- Created by: Pharo Project
- Released: April 15, 2010
- Aliases: pharo-smalltalk, pharo-project,
- Last updated: 2026-06-21 00:19:14 UTC
- JSON Representation
https://github.com/astares/pharo-suffixconditionals
Port of the Suffix conditionals for Pharo
Last synced: 05 Apr 2025
https://github.com/hernanmd/progressbar-installer
iterators pharo pharo-smalltalk
Last synced: 04 Feb 2026
https://github.com/pavel-krivanek/speccore
Experiments with loading of Spec/Gtk on top of the minimal Pharo
Last synced: 13 Jul 2025
https://github.com/pharo-contributions/configurableformatter
Host the code of the old configurable formatted (Enlumineur is also configurable and has been cleaned).
Last synced: 03 Sep 2025
https://github.com/opensmock/geotools
Geographic Tools as Coordinates, Kinematics and Geodesic utilities for Map Projection.
absolute-coordinates cartesian-coordinates coordinates course geodesic geodesics geodesics-equation geographic heading kinematics open-smock pharo polar-coordinates position smalltalk smock speed
Last synced: 10 Jun 2025
https://github.com/astares/seaside-semanticui
Seaside wrapper for https://semantic-ui.com/
Last synced: 05 Apr 2025
https://github.com/astares/pharo-scriptmanager
A simple script manager for Pharo
Last synced: 05 Apr 2025
https://github.com/Evref-BL/Elasticsearch-Pharo-API
This is a client implementation of the Elasticsearch API in Pharo
Last synced: 11 May 2025
https://github.com/opensmock/littlesweethome
Little Sweet Home in a application designed to control home sensors (camera, temperature, motion, etc.), based on Molecule Component Framework.
application components example molecule open-smock pharo pharo-smalltalk smalltalk smock
Last synced: 09 Feb 2026
https://github.com/astares/seaside-addtohomescreen
Seaside wrapper for http://cubiq.org/add-to-home-screen
Last synced: 05 Apr 2025
https://github.com/astares/pharo-infinity
Infinity arithmetic for Smalltalk
Last synced: 05 Apr 2025
https://github.com/seandenigris/broadcastify-alive
Broadcastify OO client model for Glamorous Toolkit
Last synced: 04 Apr 2025
https://github.com/emaringolo/history
A collection-like object to hold and retrieve elements that are dated
Last synced: 05 Apr 2025
https://github.com/juliendelplanque/sunit-visitor
A package extending SUnit with an implementation of the visitor design pattern.
Last synced: 05 Apr 2025
https://github.com/jecisc/phexample
Temporary fork of Moose's Phexample
moose pharo phexample smalltalk
Last synced: 05 Apr 2025
https://github.com/estebanlm/toolkit
A box of tools for develop desktops applications with Pharo.
Last synced: 19 Jun 2025
https://github.com/pharo-graphics/spec-toplo
Toplo backend for Spec (Pharo)
Last synced: 12 Mar 2026
https://github.com/pavel-krivanek/icemetadatalessfiletreewriter
standalone metadata-less file tree writer taken from the Iceberg
Last synced: 03 Jul 2025
https://github.com/evref-bl/yaml2json
Convert yaml (found in flutter project) to json
Last synced: 19 Jan 2026
https://github.com/tinchodias/pharo-chipmunk2d
Pharo FFI bindings to Chipmunk2D library
Last synced: 04 Apr 2025
https://github.com/stevencostiou/debugscopes
debugging debugging-tools pharo smalltalk
Last synced: 05 Apr 2025
https://github.com/stevencostiou/lub
debugging debugging-tools pharo smalltalk
Last synced: 05 Apr 2025
https://github.com/tinchodias/yrupe
Serialize Ficus objects to/from git in Pharo
Last synced: 05 Apr 2025
https://github.com/pharo-containers/containers-stack
A dead stupid stack implementation, but one fully working :)
collection containers datastructures pharo stack
Last synced: 09 Apr 2025
https://github.com/pharo-containers/containers-orderpreservingdictionary
An implementation of multiple dictionaries preserving the order of addition of elements.
Last synced: 09 Apr 2025
https://github.com/kderichs/sudoku
Sudoku on Pharo
pharo pharo-smalltalk smalltalk sudoku
Last synced: 04 Feb 2026
https://github.com/seandenigris/cpanel-live
A Smalltalk wrapper of the cPanel API
Last synced: 07 Jan 2026
https://github.com/gabriel-darbord/phaultloc
Coverage-Based Fault Localization for Pharo
Last synced: 17 Jun 2026
https://github.com/moosetechnology/famixtagging
A Famix extension to be able to tag entities.
Last synced: 29 May 2026
https://github.com/badetitou/pharo-draculatheme
This is a dracula theme adaptation for Pharo
Last synced: 09 Feb 2026
https://github.com/ducasse/expressions
Another simple expressions hierarchy to explain visitors and interpreter (for the Patterns of Design book).
Last synced: 02 Apr 2025
https://github.com/ducasse/simpleexpr
A little expression system to teach visitor
Last synced: 02 Apr 2025
https://github.com/ducasse/phonetix
A framework to manage phoneme in text (developed by O Auverlot).
Last synced: 02 Apr 2025
https://github.com/ducasse/onedollarrecognizer
A simple recognizer (ported from SS3)
Last synced: 02 Apr 2025
https://github.com/ducasse/galets
a collection of little extensions for Pharo. "Galets" are stone you find on the beach
collection extension goodies pharo
Last synced: 02 Apr 2025
https://github.com/ducasse/dice
A small DSL for dice rolling: a nice example to get started with Pharo
Last synced: 02 Apr 2025
https://github.com/ducasse/descent
A little language to represent simple data and not be forced to use YAML.
Last synced: 02 Apr 2025
https://github.com/ducasse/containers-zipper
A Zipper datastructure (originally developed by C. Teruel)
Last synced: 02 Apr 2025
https://github.com/estebanlm/pharo-archive
Pharo bindings for https://libarchive.org
Last synced: 15 Jul 2025
https://github.com/mumez/tarandoc
Tarantool document module wrapper based on Tarantalk
document-database pharo tarantalk tarantool
Last synced: 16 Jun 2026
https://github.com/robvanlopik/ds1307-tinyrtc
Real Time Clock for Pharo IoT
Last synced: 05 Jul 2025
https://github.com/estebanlm/pharo-resvg
Pharo bindings for https://github.com/linebender/resvg
Last synced: 15 Jul 2025
https://github.com/pharo-containers/containers-keyedtree
An implementation of KeyedTree
Last synced: 12 Jul 2025
https://github.com/hernanmd/html5-named-entities
A basic reader to obtain W3C named HTML entities in a Dictionary
named-entities pharo smalltalk w3c
Last synced: 11 Jul 2025
https://github.com/hernanmd/querybuilder
A query builder for Pharo Smalltalk
pharo pharo-smalltalk query-builder querying
Last synced: 17 Jun 2026
https://github.com/ducasse/containers-llist
To play with a kind of lispish lists.
Last synced: 06 Jul 2025
https://github.com/hernanmd/blastqb
Blast Query Builder, part of the PhyloclassTalk software for Pharo Smalltalk
bioinformatics biosmalltalk blast ncbi-blast pharo pharo-smalltalk query query-builder user-interface
Last synced: 05 Oct 2025
https://github.com/neerja-1984/rewind-gsoc25
The only place you’ll find my entire GSoC submission detail 🚀. Not just Code 💻, but everything (from design patterns 🧩 — to blogs 📝 — to bugs 🐞 — to solns 💡) that went into making the project a success 🎯!
audio-player dsp github-pages ipa-phonetic-symbols mono-stereo pharo python-script rulesets text-to-speech
Last synced: 07 Sep 2025
https://github.com/seandenigris/google-places-st
google-places-api pharo smalltalk
Last synced: 17 Jun 2025
https://github.com/squarebracketassociates/booklet-reddit
Implementing Reddit.st in 10 elegant classes
pharo seaside smalltalk tutorial web-development
Last synced: 19 Apr 2026
https://github.com/opensmock/reusetale
ReuseTale is a project to support the analysis of a re-use feedback in an industrial context. ReuseTale help us to import, visualize and analyse some projects datas (source-code and contributors).
components molecule pharo smalltalk
Last synced: 14 May 2026
https://github.com/estebanlm/wamo
Where Are My Objects - A simple tool find instance leaks
Last synced: 10 Jan 2026
https://github.com/juliendelplanque/databasecritics
A tool to run critics on SQL database schema dumps.
model-checker moose pharo smalltalk
Last synced: 17 Jan 2026
https://github.com/pharo-ai/spelling-correction
A spelling correction algorithm that can identify and fix spelling mistakes
natural-language-processing pharo spelling spelling-correction
Last synced: 07 Oct 2025
https://github.com/fanusaez/algoritmos3-fiuba
Trabajos Practicos materia Algoritmos y Programacion III - FIUBA
fiuba java oop oop-principles pharo solid-principles
Last synced: 02 Feb 2026
https://github.com/euberdeveloper/pharo-codice-fiscale
A program that calculates the Italian "Codice Fiscale" written with Pharo
Last synced: 07 Oct 2025
https://github.com/grype/flickrbackgrounds
Tiny tool to set Pharo's world background to a random image using Flickr API
Last synced: 18 Jan 2026
https://github.com/gastonginestet/qwidget-parser
This project consists of developing using patterns such as Visitor or Builder in Pharo Smalltalk a tool that reads the window design (XML or JSON) and generates the necessary code to display it with Spec2.
parser pharo pharo-smalltalk spec spec-2
Last synced: 18 Jan 2026
https://github.com/seandenigris/chord-keyboard
Toy Chord Keyboard Emulator in Honor of Doug Engelbart
chord-keyboard doug-engelbart experiment pharo simulator smalltalk
Last synced: 08 Oct 2025
https://github.com/labordep/collectable
Collectable is an application project to manage / display / get informations for stuff collector in Pharo. Targeting is video games collection.
application collect collectable collectible collection collector display manage pharo project retro retrogaming smalltalk video-game
Last synced: 18 Jan 2026
https://github.com/grype/pharo-synthstromdeluge
Model Deluge Objects
akai akai-mpc pharo pharo-smalltalk sound synthstromdeluge
Last synced: 27 Jan 2026
https://github.com/ducasse/apriori
An implementation of the APriori learning machine algorithm
Last synced: 09 Oct 2025
https://github.com/eiichiroito/numpharo
NumPy like tools for Pharo Smalltalk
matplotlib-pyplot numpy pharo pharo-smalltalk smalltalk
Last synced: 18 Jan 2026
https://github.com/ducasse/moocminesweeper
A frozen version of the mine sweeper dedicated for the Advanced Design Mooc.
Last synced: 18 Jan 2026
https://github.com/grype/pharo-akai-mpc
Support for reading AKAI MPC files in Pharo.
akai akai-mpc pharo pharo-smalltalk
Last synced: 18 Jan 2026
https://github.com/feenkcom/gtoolkit-executor
Common logic to compose and execute tasks written as commands
Last synced: 10 Jul 2025
https://github.com/rydnr/babymock2
Fork of babymock2 from smalltalkhub
pharo smalltalk testing-library
Last synced: 19 Jan 2026
https://github.com/hernanmd/xctrace-querier
Wrapper to xctracer in Pharo
instrumentation instruments pharo pharo-smalltalk tracing
Last synced: 19 Jan 2026
https://github.com/sebastianconcept/starterplugin
Seed code for using it as a Pharo plugin starting point with PharoPluginBuilder
pharo pharo-smalltalk smalltalk virtual-machine virtualmachine
Last synced: 19 Jan 2026
https://github.com/bouraqadi/pjrandomnumber
PharoJS-based Random Number Generator
javascript pharo pharo-smalltalk
Last synced: 19 Jan 2026
https://github.com/shnarazk/aocvisualizer
Visualize AoC problems in Pharo/Roassal (not solutions nor solving processes)
advent-of-code pharo visualization
Last synced: 19 Jan 2026
https://github.com/scopeo-project/scopeoexampleera
Object-centric debugger providing developers with a scope of objects to look at.
debugging debugging-tool pharo pharo-debugging smalltalk smalltalk-debugging
Last synced: 13 Oct 2025
https://github.com/astares/pharo-currencies
Dealing with Currencies in Pharo
Last synced: 13 Oct 2025