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/eugene-terekhov-s-learning/learn-smalltalk
learning-by-doing pharo pharo-smalltalk smalltalk
Last synced: 10 Jan 2026
https://github.com/tinchodias/ficus
Library to define tree-like immutable objects in Pharo
Last synced: 14 Oct 2025
https://github.com/moosetechnology/famix-coverage
Famix metamodel for coverage
coverage meta-model moose pharo smalltalk
Last synced: 14 Mar 2026
https://github.com/ducasse/networksimulator
The network simulator as described in the loop book.
Last synced: 16 Oct 2025
https://github.com/moosetechnology/famixreplication
A Famix extension to detect duplication in a Famix model and represent the replicas.
duplication duplication-finder famix moose pharo replication-finder smalltalk
Last synced: 17 Oct 2025
https://github.com/seandenigris/blogging-live
blogging dynabook pharo smalltalk
Last synced: 04 Apr 2025
https://github.com/hernanmd/eohw
Extent of Homozygosity Workflow for the rehh package
bioinformatics biosmalltalk pharo pharo-smalltalk
Last synced: 17 Jun 2026
https://github.com/evref-bl/flutterdependenciespackager
A resolver of a Flutter projet dependencies (visualize them as graph)
Last synced: 21 Feb 2026
https://github.com/seandenigris/pharo-mail
Currently provides support to programmatically create a mailto URL
dynabook mailto pharo smalltalk
Last synced: 04 Apr 2025
https://github.com/seandenigris/flashcards
flashcards gtoolkit pharo smalltalk
Last synced: 04 Apr 2025
https://github.com/grype/phratchmetarepo
This is a meta repository to install Phratch extensions
pharo pharo-smalltalk phratch scratch smalltalk
Last synced: 18 Oct 2025
https://github.com/shnarazk/learn-pharo
Let's learn a descendant of Smalltalk-80
advent-of-code learning-by-doing pharo smalltalk
Last synced: 19 Oct 2025
https://github.com/seandenigris/ukulele-pharo
A small DB-like app to manage things related to playing e.g. songs, lessons, tabs
Last synced: 19 Oct 2025
https://github.com/tinchodias/menta-pharo-bot
A small GitHub App written in Pharo that can be the starting point for creating your own app
github-api github-app github-webhooks pharo
Last synced: 04 Apr 2025
https://github.com/pavel-krivanek/methodtracer
Methods tracing using object-as-method mechanism
Last synced: 10 Jul 2025
https://github.com/tesonep/pharo-image-generator
This is a generator to create synthetic images for Pharo
Last synced: 29 Oct 2025
https://github.com/juliendelplanque/escp
A framework to generate ESC/P commands from Pharo. ESC/P is a common format understood by a lot of thermal receipt printers.
Last synced: 09 Sep 2025
https://github.com/psvensson/silo-st
A Smaltlalk port of the Linden SILO code
Last synced: 09 Jul 2025
https://github.com/gabriel-darbord/replay
Replay user actions in a Pharo image
Last synced: 16 Jun 2025
https://github.com/hernanmd/knowledgebase
Implements a Collection of information based in trial cases
collection knowledge-base knowledgebase pharo pharo-smalltalk smalltalk
Last synced: 25 Oct 2025
https://github.com/hernanmd/skiplist
collections pharo pharo-smalltalk skiplist smalltalk
Last synced: 17 Jun 2026
https://github.com/hernanmd/stner
Pharo Smalltalk interface to the Stanford Named Entity Recognizer
pharo pharo-smalltalk smalltalk stanford-ner
Last synced: 17 Jun 2026
https://github.com/tomooda/hideho
the HiDeHo (HInts for Directing the Exploration from History of Operations) framework for Pharo
creativity exploration-exploitation history-management pharo
Last synced: 15 Jun 2025
https://github.com/ducasse/skeletonizer
A little library to generate method skeleton
Last synced: 28 Oct 2025
https://github.com/seandenigris/rtf-st
Port of RTF library released to community on Pharo ML (http://forum.world.st/RTF-reader-writer-tp2125230p2131538.html)
Last synced: 15 Jun 2025
https://github.com/hernanmd/languagedetection
Language Detection API is a service to query the language of a given input text in Smalltalk
language language-detection-api languagedetection pharo pharo-smalltalk smalltalk
Last synced: 19 Jun 2026
https://github.com/ducasse/oldsmaccruntime
The old Smacc runtime as from SqueakSource.com/SmaccDevelopment/lr14. stored here because of regression problems in citezen.
Last synced: 02 Apr 2025
https://github.com/ducasse/ecstazen
When Citezen meets Pillar: an Ecstatic plugin
Last synced: 02 Apr 2025
https://github.com/polymathorg/random-numbers
Project to provide different random number generators for the Pharo programming language
pharo pharo-smalltalk polymath random random-generation smalltalk
Last synced: 24 Feb 2026
https://github.com/opensmock/geoview
Views to display and interact with geographical objects and cartographic layers for UI
alexandrie bloc cartographic cartographic-projection component-architecture geo geographical geoview geoviews map mercator molecule open-smock pharo projection smalltalk smock tiles ui view
Last synced: 12 Apr 2025
https://github.com/gabriel-darbord/iciclegraph
Interactive icicle graph to visualize execution traces
Last synced: 24 Jan 2026
https://github.com/gabriel-darbord/pharosounddesign
Sound design for the Pharo IDE
Last synced: 24 Jan 2026
https://github.com/eiichiroito/defart4microbit
Defart for BBC micro:bit
microbit micropython pharo smalltalk
Last synced: 30 Jan 2026
https://github.com/samwson/quote-of-the-day
A simple program that shows a random quote on demand.
pharo pharo-smalltalk quotes smalltalk
Last synced: 31 Jan 2026
https://github.com/scopeo-project/scopeo-instrumentation
Instrumentation library to install indirection on AST nodes of chosen methods
debugging instrumentation pharo pharo-smalltalk smalltalk
Last synced: 07 Feb 2026
https://github.com/moosetechnology/famix-agregator
Famix Aggregator is a decorator for the model importer.
Last synced: 08 Feb 2026
https://github.com/gjvanderheiden/system-hashing-sha-512
Pharo Smalltalk implementation of SHA-512
pharo pharo-smalltalk sha-512 smalltalk smalltalk-lang
Last synced: 08 Feb 2026
https://github.com/hernanmd/json-benchmarks
JSON Benchmarks for Pharo
benchmarks json pharo pharo-smalltalk
Last synced: 08 Feb 2026
https://github.com/jvdsandt/advent-of-code-smalltalk
Advent of Code solutions using Pharo Smalltalk
aoc aoc-2023 aoc-2024 pharo pharo-smalltalk smalltalk
Last synced: 09 Feb 2026
https://github.com/ducasse/enlumineur
Enlumineur is a pretty printer replacing the blueInk pharo pretty printer
Last synced: 10 Feb 2026
https://github.com/bergel/reinforcementlearning
Implementation of Reinforcement Learning (Q-Learning) in Pharo Smalltalk. The code is described in a chapter of the Agile Visualization book.
machine-learning pharo pharo-smalltalk reinforcement-learning visualization
Last synced: 10 Feb 2026
https://github.com/moosetechnology/carrefour
Binding between Famix and FAST
Last synced: 11 Feb 2026
https://github.com/valentinbourcier/pharoclock
For experimental purposes, we need recordings of coding sessions with the current time visible.
Last synced: 11 Feb 2026
https://github.com/evref-bl/elasticsearch-pharo-api
This is a client implementation of the Elasticsearch API in Pharo
Last synced: 14 Feb 2026
https://github.com/hernanmd/processwrapper
ProcessWrapper is a plugin + wrapper code for Pharo Smalltalk Windows process execution
pharo pharo-smalltalk plugin-wrapper smalltalk
Last synced: 19 Jun 2026
https://github.com/instantiations/tonel-demos-vast
Repository used for sharing some demos about Tonel integration with VA Smalltalk
cvs git pharo smalltalk tonel vasmalltalk vastplatform
Last synced: 14 May 2026
https://github.com/pavel-krivanek/posixsharedmemory
Posix Shared Memory binding for Pharo
Last synced: 28 Oct 2025
https://github.com/sebastianconcept/pharogohashmap
Pharo bindings for the HashMap in Go
golang hashmap pharo smalltalk
Last synced: 17 Apr 2026
https://github.com/seandenigris/pharo-git-experiments
experiment git pharo smalltalk
Last synced: 20 Apr 2026
https://github.com/guillep/pharo-z3
Pharo FFI bindings for the https://github.com/Z3Prover/z3 library
Last synced: 05 Jun 2026
https://github.com/moosetechnology/famix-compatibility
Moose compatibility model extracted from Famix.
Last synced: 06 Jun 2026
https://github.com/hernanmd/aethiopis
Aethiopis is the chronological continuation of the (Homeric) Iliad. Aethiopis is a set of extensions to the Iliad Web Framework (Smalltalk)
iliad pharo pharo-smalltalk smalltalk
Last synced: 11 Jun 2026
https://github.com/pharo-llm/pharo-llm
Baseline of all pharo-llm repositories
Last synced: 07 Jun 2026
https://github.com/hernanmd/hernanmd
bash dapps defi pharo r-language r-programming shell smalltalk solidity visualworks
Last synced: 28 Apr 2026
https://github.com/zweidenker/dockerregistry
Simple implementation for the REST API of a docker registry
docker docker-registry pharo smalltalk
Last synced: 29 Apr 2026
https://github.com/mumez/pharo-nc-mcp-server
MCP server for retrieving smalltalk code and metrics information from pharo
Last synced: 30 Apr 2026
https://github.com/estebanlm/mastodon-feed
a mastodon to twitter cross-post application
Last synced: 01 May 2026
https://github.com/sergestinckwich/liburbi.st
Generate Urbi code from Smalltalk
Last synced: 01 May 2026
https://github.com/jurajkubelka/mqttchat
A MQTT messaging library for Pharo
chat chat-application mqtt mqtt-client pharo pharo-smalltalk smalltalk
Last synced: 02 May 2026
https://github.com/fuhrmanator/plantumlmoosegizmo
Support for PlantUML in Moose (Pharo)
moose pharo plantuml plantuml-generator
Last synced: 09 Jun 2026
https://github.com/yannij/docker-seaside
Docker files for use in deploying Seaside applications
Last synced: 10 Jun 2026
https://github.com/hernanmd/phyloclasstalk
Phylogeographic text-mining platform
bioinformatics biosmalltalk haplogroup pharo pharo-smalltalk phylogeography population-genetics
Last synced: 11 Jun 2026
https://github.com/jurajkubelka/fogbugzapi
FogBugz API for Pharo http://fogbugz.com http://pharo.org
api api-client fogbugz issue-tracker pharo pharo-smalltalk smalltalk
Last synced: 05 Apr 2025
https://github.com/jurajkubelka/fogbugzanalyzer
FogBugz activity analysis support for Pharo http://fogbugz.com http://pharo.org
analysis client fogbugz pharo pharo-smalltalk
Last synced: 05 Apr 2025
https://github.com/moosetechnology/myrddin
Browsers and visualisations for relational databases analysis.
Last synced: 04 Mar 2025
https://github.com/moosetechnology/referencetestresources
I am a test resource used to test Moose smalltalk models
Last synced: 17 Jul 2025
https://github.com/jurajkubelka/workshopattendance
A mini attendance application that simplifies workshop administration
Last synced: 05 Apr 2025
https://github.com/jurajkubelka/fogbugz
FogBugz client for Pharo http://fogbugz.com http://pharo.org
client fogbugz pharo pharo-smalltalk
Last synced: 05 Apr 2025
https://github.com/pharo-llm/pharo-llm.github.io
The main webiste for the Pharo-LLM organization
Last synced: 07 Mar 2026
https://github.com/tinchodias/pharo-dotenv
Pharo package that loads environment variables from a .env file into the process environment variables.
Last synced: 04 Apr 2025
https://github.com/pharo-ide/tcpserver
Most primitive TCPServer which responsible for managing server socket connection loop
Last synced: 15 Jul 2025
https://github.com/hernanmd/needleman-wunsch
Implementation of the Needleman-Wunsch algorithm in Pharo
alignment dynamic-programming needleman-wunsch needleman-wunsch-algorithm pharo smalltalk
Last synced: 20 Jan 2026