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/hernanmd/diacriticals
Adds diacritical support for Pharo and Squeak Smalltalk
diacritical-signs diacritics pharo pharo-smalltalk smalltalk
Last synced: 15 Jun 2026
https://github.com/hernanmd/orderedset
OrderedSet for Pharo Smalltalk
collection ordered-set pharo pharo-smalltalk smalltalk
Last synced: 15 Jun 2026
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/guillep/steam
Fast CRUD apps in Pharo with Seaside
hexagonal-architecture persistence pharo seaside website
Last synced: 15 Jan 2026
https://github.com/tesonep/framecounter
I am a simple frame counter for pharo!
Last synced: 05 Apr 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/juliendelplanque/dbplayground
A playground allowing to execute SQL code on a connection to database and to inspect the results.
database-management pharo smalltalk
Last synced: 05 Apr 2025
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/marcusdenker/changedetector
simple change detector using ModificationForbidden
Last synced: 05 Apr 2025
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/juliendelplanque/essence
A little utility to watch my gas mileage. Written in Pharo.
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/pavel-krivanek/pharo-image-map
HTML map of all objects in the minimal Pharo image
Last synced: 02 Sep 2025
https://github.com/newapplesho/pardot-smalltalk
Pardot API for Pharo Smalltalk
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: 11 May 2025
https://github.com/moosetechnology/mooseproject
A project to manage multiple Moose versions of a project
Last synced: 18 Sep 2025
https://github.com/pharo-containers/Containers-KeyedTree
An implementation of KeyedTree
Last synced: 11 May 2025
https://github.com/olekscode/clio
A tool for exploring the history of a project (e.g. getting API entities that were available at a given commit)
Last synced: 05 Apr 2025
https://github.com/olekscode/languagedetector
Detects the language of a text
Last synced: 05 Apr 2025
https://github.com/jecisc/native-browser
A Small project to add the possibility to open native browser on a FileReference for Pharo
files filesystem pharo smalltalk
Last synced: 01 Jul 2025
https://github.com/olekscode/wordfrequenciescounter
Calculate word frequencies in text corpora
Last synced: 05 Apr 2025
https://github.com/pharo-containers/Containers-OrderPreservingDictionary
An implementation of multiple dictionaries preserving the order of addition of elements.
Last synced: 11 May 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/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/iglosiggio/pochocloo
Trabajo Práctico de la materia "Compiladores de Lenguajes Orientados a Objetos" dictada el 4to bimestre del 2023 en FCEyN-UBA
compiler interpreter pharo smalltalk university
Last synced: 03 Feb 2026
https://github.com/jecisc/bugreport
A small project to ease the bug reporting in Pharo application.
Last synced: 05 Apr 2025
https://github.com/astares/pharo-suffixconditionals
Port of the Suffix conditionals for Pharo
Last synced: 05 Apr 2025
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/astares/seaside-semanticui
Seaside wrapper for https://semantic-ui.com/
Last synced: 05 Apr 2025
https://github.com/pavel-krivanek/icemetadatalessfiletreewriter
standalone metadata-less file tree writer taken from the Iceberg
Last synced: 03 Jul 2025
https://github.com/astares/pharo-scriptmanager
A simple script manager for Pharo
Last synced: 05 Apr 2025
https://github.com/tinchodias/pharo-chipmunk2d
Pharo FFI bindings to Chipmunk2D library
Last synced: 04 Apr 2025
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/hernanmd/phyloclasstalk
Phylogeographic text-mining platform
bioinformatics biosmalltalk haplogroup pharo pharo-smalltalk phylogeography population-genetics
Last synced: 11 Jun 2026
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/gabriel-darbord/musical-instrument
Instrument methods to make them play music live in Pharo
Last synced: 31 Mar 2025
https://github.com/hernanmd/json-benchmarks
JSON Benchmarks for Pharo
benchmarks json pharo pharo-smalltalk
Last synced: 08 Feb 2026
https://github.com/polymathorg/project-proposals
Project proposals and idea list for PolyMath community
data-science ideas math mathematics numerical-methods pharo pharo-smalltalk project-proposal smalltalk statistics
Last synced: 15 Mar 2025
https://github.com/pavel-krivanek/healthreporter
simple tool to report health status of a Pharo image
Last synced: 07 Nov 2025
https://github.com/yannij/docker-seaside
Docker files for use in deploying Seaside applications
Last synced: 10 Jun 2026
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/samwson/mazes-for-programmers
Generate Mazes with Programming
Last synced: 22 Mar 2025
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/emaringolo/history
A collection-like object to hold and retrieve elements that are dated
Last synced: 05 Apr 2025
https://github.com/jecisc/Native-Browser
A Small project to add the possibility to open native browser on a FileReference for Pharo
files filesystem pharo smalltalk
Last synced: 11 May 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/pharo-ai/datasetsfiles
This repo is used to store datasets for the Pharo's DataSet library.
Last synced: 18 Mar 2025
https://github.com/ducasse/enlumineur
Enlumineur is a pretty printer replacing the blueInk pharo pretty printer
Last synced: 10 Feb 2026
https://github.com/estebanlm/pharo-pango
A small library to handle pango fonts within Pharo
Last synced: 23 Jul 2025
https://github.com/moosetechnology/famixtagging
A Famix extension to be able to tag entities.
Last synced: 29 May 2026
https://github.com/jecisc/phexample
Temporary fork of Moose's Phexample
moose pharo phexample smalltalk
Last synced: 05 Apr 2025
https://github.com/jecisc/BugReport
A small project to ease the bug reporting in Pharo application.
Last synced: 11 May 2025
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/estebanlm/toolkit
A box of tools for develop desktops applications with Pharo.
Last synced: 19 Jun 2025
https://github.com/badetitou/pharo-draculatheme
This is a dracula theme adaptation for Pharo
Last synced: 09 Feb 2026
https://github.com/hernanmd/bisect.sh
Pharo utility to create comparable test results files
bisection ci pharo pharo-smalltalk sunit
Last synced: 20 Jan 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/samwson/iceberg-guide
Documenting Pharos Iceberg version control tool.
documentation git guide iceberg pharo pharo-smalltalk smalltalk
Last synced: 20 May 2026
https://github.com/ducasse/simpleexpr
A little expression system to teach visitor
Last synced: 02 Apr 2025
https://github.com/jecisc/pragmacompatibility
I am a tiny tiny project to manage the `keyword` -> `selector` compatibility of Pragma before and after Pharo 6.1
compatibility pharo pharo6 pragma smalltalk
Last synced: 05 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/capsulecorplab/pbe-lightsout
"Lights Out" game from "Pharo by Example - A First Application"
Last synced: 14 Oct 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