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/rvillemeur/smallgameoflife
A simple game of life implementation in Pharo
game life pharo pharo-smalltalk
Last synced: 08 Jan 2026
https://github.com/seandenigris/tf-login
Port of http://www.smalltalkhub.com/#!/~sergio101/TF-Login/
authentication pharo seaside smalltalk smalltalkhub-port
Last synced: 04 Apr 2025
https://github.com/guillep/avatar
Proxy library for the Pharo language
delegation-proxies forwarding-proxy message-dispatcher metaprogramming pharo proxy-captures-messages proxy-library
Last synced: 18 Mar 2025
https://github.com/seandenigris/small-world
Project catalog akin to Squeak Map. The idea is that, with one click, you can load your favorite projects in the best way for that particular image (dialect, version, etc.) in that context (development, deployment, etc.). Right now, it's just a toy I've been using a bit for myself.
pharo project-management smalltalk
Last synced: 05 Apr 2026
https://github.com/eiichiroito/mpytools
MicroPython tools for Pharo Smalltalk
esp32 esp8266 micropython pharo smalltalk
Last synced: 06 May 2026
https://github.com/jecisc/moosequerydocumentation
A documentation for the MooseQueryProject
documentation metamodel moose pharo query smalltalk
Last synced: 18 Mar 2025
https://github.com/juliendelplanque/sfdiff
An implementation of the Similarity Flooding algorithm and a difference algorithm for FAMIX and Orion models in Pharo (Moose).
difference famix model moose pharo similarity-flooding-algorithm
Last synced: 05 Apr 2025
https://github.com/juliendelplanque/dbconnectionsmanager
A tool to manage connections to DBMS and their states from Pharo.
Last synced: 05 Apr 2025
https://github.com/gemtalk/sett
A tool for exporting commits from a Store repository to Git using the Tonel format.
gemstone pharo pharo-smalltalk smalltalk visualworks
Last synced: 25 Feb 2026
https://github.com/tinchodias/fficallbrowser
A tool to query FFI calls from Pharo
Last synced: 18 Jan 2026
https://github.com/astares/pharo-websearch
A simple Spotter websearch for Pharo
Last synced: 05 Apr 2025
https://github.com/CleverCloud/seaside-example
Run Seaside web application with Pharo Smalltalk on Clever Cloud
clevercloud-example pharo seaside smalltalk
Last synced: 11 Jul 2025
https://github.com/pharo-spec/newtools-welcomebrowser
A new welcome browser for pharo, based on microdown
Last synced: 23 Oct 2025
https://github.com/pharo-contributions/stylesheet
Stylesheet is a project to define css like stylesheet in Pharo applications
pharo smalltalk style stylesheet
Last synced: 12 Jun 2026
https://github.com/moosetechnology/glamour
Glamour is an engine for building browsers used in the Moose analysis platform.
Last synced: 13 Jun 2025
https://github.com/tinchodias/epicea
Record code changes and some IDE events in Pharo
Last synced: 02 Apr 2025
https://github.com/Ducasse/Containers-PropertyEnvironment
A kind of dictionary of properties with a lookup.
collection dictionary lookup pharo prototype-based
Last synced: 11 May 2025
https://github.com/eiichiroito/retrogameengine
Retro game engine for Pharo Smalltalk
game-engine pharo retrogame smalltalk
Last synced: 12 Jun 2025
https://github.com/astares/bugzilla-rest
Pharo wrapper for Bugzilla REST API
Last synced: 05 Apr 2025
https://github.com/scopeo-project/scopeo
Object-centric debugger providing developers with objects-scope
debugging pharo pharo-debugging pharo-smalltalk smalltalk smalltalk-debugging
Last synced: 23 Oct 2025
https://github.com/hernanmd/codegenerator
Collection of Pharo Smalltalk utilities related with code generation
codegenerator design-patterns pharo pharo-smalltalk smalltalk
Last synced: 18 Jan 2026
https://github.com/hernanmd/fuzzysearcher
Simplified Smalltalk implementation of ambiguous matching algorithm based on Baeta-Yates, R.A., Gonnet, G.H., Wu, S. and Manber, U
ambiguous-matching-algorithm baeta-yates manber pharo pharo-smalltalk smalltalk
Last synced: 26 Oct 2025
https://github.com/PortingPDFtalk/Pharo
Ports of PDFtalk projects for Pharo
Last synced: 11 Mar 2025
https://github.com/hernanmd/Z3950
ZOOM FFI Client for Z39.50 Protocol. A binding of the ZOOM Yaz client for Squeak and Pharo
pharo pharo-smalltalk smalltalk yaz z39-50
Last synced: 11 May 2025
https://github.com/astares/seaside-animatecss
Seaside wrapper for https://daneden.github.io/animate.css/
Last synced: 26 Jul 2025
https://github.com/newapplesho/oxr-smalltalk
Pharo Smalltalk wrapper for the Open Exchange Rates API
currency open-exchange-rates pharo smalltalk
Last synced: 27 Jul 2025
https://github.com/ba-st/willow-semanticui
Integration between Willow and SemanticUI
Last synced: 19 Sep 2025
https://github.com/jordanmontt/ddd-pharo-ai-exercises
Debugger-Driven-Developement exercises for implementing AI algorithms in Pharo
ai debugger-driven-development machine-learning pharo smalltalk tdd
Last synced: 19 Feb 2026
https://github.com/moosetechnology/fast-java
Represent the Java AST with Famix
ast java meta-model moose pharo smalltalk
Last synced: 30 Jul 2025
https://github.com/jecisc/seasidecomponents
For now this is just a little Bazard for some on my Seaside components. If I have many I might push it in the seaside community.
pharo seaside smalltalk widgets
Last synced: 03 Sep 2025
https://github.com/astares/pharo-gravatar
A simple Pharo wrapper for the Gravatar API
Last synced: 01 Aug 2025
https://github.com/bajger/adventofcode
Advent of code 2019, 2021, 2022, 2024 - my own solutions using Pharo Smalltalk
Last synced: 14 Feb 2026
https://github.com/bouraqadi/pharojs
PharoJS: Develop in Pharo, Run on JavaScript
pharo pharo-smalltalk smalltalk
Last synced: 27 Sep 2025
https://github.com/juliendelplanque/arff
An Arff generator written in Pharo.
arff arff-generator arff-strings pharo smalltalk weka
Last synced: 19 Oct 2025
https://github.com/hernanmd/z3950
ZOOM FFI Client for Z39.50 Protocol. A binding of the ZOOM Yaz client for Squeak and Pharo
pharo pharo-smalltalk smalltalk yaz z39-50
Last synced: 21 Aug 2025
https://github.com/pharo-spec/commander2
Flexible implementation of the command design pattern.
Last synced: 08 Aug 2025
https://github.com/seandenigris/smallreddit
Port of http://www.squeaksource.com/SmallReddit by Ramon Leon
example-project pharo seaside smalltalk
Last synced: 09 Aug 2025
https://github.com/lucretiomsp/musicwithpharo
Blogs and tutorials about music and sounds with Pharo
coypu dsp live-coding midi music pharo phausto sound
Last synced: 07 Mar 2026
https://github.com/polymathorg/vector-matrix
A separate repository containing PMMatrix and PMVector - two custom data structures of PolyMath
Last synced: 09 Aug 2025
https://github.com/jurajkubelka/calypsoextensions
Calypso Extensions: https://github.com/dionisiydk/Calypso
ide pharo plugin systembrowser
Last synced: 15 Aug 2025
https://github.com/peteruhnak/pharo-changes-builder
A small wrapper library to simplify common RBRefactoring operations when generating code.
code-generation pharo refactorings
Last synced: 16 Sep 2025
https://github.com/cassiobotaro/pbe-lightsout
:bulb: First Application following "Pharo by Example 5"
Last synced: 05 Apr 2025
https://github.com/opensmock/pharostreamdeck
Elgato Stream Deck utils for Pharo
deck elgato elgato-stream-deck pharo pharo-smalltalk smalltalk stream stream-deck
Last synced: 05 Apr 2025
https://github.com/eiichiroito/algorit
a minimal block style programming environment based on MIT Scratch 1.4
Last synced: 21 Mar 2025
https://github.com/moosetechnology/famixpresentation
A presentation layer independant of a GUI for Famix.
moose pharo presentation smalltalk
Last synced: 24 Aug 2025
https://github.com/astares/pharo-vistacursors
A Windows Vista like cursor for Pharo on Windows
Last synced: 29 Jun 2025
https://github.com/moosetechnology/famix-unittest
Famix metamodel for unit tests
meta-model moose pharo smalltalk unit-tests
Last synced: 23 Jul 2025
https://github.com/newapplesho/salesforce-smalltalk
Salesforce API Library for Pharo Smalltalk
Last synced: 05 Apr 2025
https://github.com/grype/magritte-swift
Extends Magritte with ability to generate Swift class declarations from Smalltalk classes
code-generator magritte metamodeling pharo pharo-smalltalk realmswift smalltalk swift
Last synced: 14 May 2026
https://github.com/grype/beacon-server
Beacon server for Pharo utilizes JSON RPC for collecting signals from remote systems.
beacon json-rpc json-rpc-server json-rpc2 logging pharo pharo-smalltalk server smalltalk
Last synced: 23 Feb 2025
https://github.com/svenvc/mpdclient
MPDClient a client side interface to the Linux Music Player Daemon at the protocol level as well as a web app.
Last synced: 13 Jun 2026
https://github.com/svenvc/lampsort
LampSort, a non-recursive QuickSort
pharo smalltalk sorting-algorithms
Last synced: 10 Oct 2025
https://github.com/moosetechnology/famix-executionflow
callgraph dynamic meta-model moose pharo smalltalk
Last synced: 04 Jan 2026
https://github.com/pharo-ai/linear-models
Linear models like linear and logistic regression implementation
ai classification linear-regression logistic-regression models pharo regression regression-models smalltalk
Last synced: 18 Mar 2025
https://github.com/hernanmd/gadm
A browseable GADM world tree for Pharo Smalltalk
gadm geolocation geoname pharo pharo-smalltalk smalltalk
Last synced: 15 Jun 2026
https://github.com/emaringolo/pharo-base58
Base58/Base58Check encoder and decoder for Pharo
Last synced: 01 May 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_pharo
⌨️ The Pharo programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide pharo pharo-lang pharo-language programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu-project snu2d-programmingtools snu2dprogramming-tools snu2dprogrammingtools snuprogrammingtools web-development web-ide
Last synced: 08 Jun 2026
https://github.com/clotildetoullec/tinyz
TinyZ is a Discord bot written in Pharo.
Last synced: 23 Jun 2025
https://github.com/moosetechnology/moosepy
To manage importing Python code into moose python metamodel
Last synced: 04 Mar 2025
https://github.com/pharo-project/isloop
isLoop: International School on Live Object-Oriented Programming
live-programming object-oriented-programming pharo programming summer-school winter-school
Last synced: 03 Mar 2025
https://github.com/pillar-markup/pillar-archetype
Archetypes for Pillar projects
pharo pillar project-templates smalltalk
Last synced: 02 May 2026
https://github.com/zweidenker/dockerengine
Implementation of DockerEngine API
docker docker-engine openapi3 pharo smalltalk
Last synced: 01 May 2026
https://github.com/pharo-ide/tostserializer
General objects serialization library which allows transfer objects over binary streams.
Last synced: 24 Jun 2025
https://github.com/moosetechnology/gt-v1
Glamorous Toolkit - the moldable integrated development environment for Pharo
Last synced: 04 Mar 2025
https://github.com/moosetechnology/moose-easy
Tools to facilitate access to Moose, e.g., generating MSE files from source code
Last synced: 11 Apr 2026
https://github.com/ba-st/willow-jqueryui
Integration between Willow and JQuery UI
Last synced: 09 Mar 2025
https://github.com/sebastianconcept/pharorusthashmap
Pharo bindings for the thread-safe HashMap in Rust
Last synced: 02 May 2026
https://github.com/juliendelplanque/bbcode
A BBCode parser/generator for Pharo.
Last synced: 02 Jul 2025
https://github.com/juliendelplanque/changeimpact
A framework to do change impact analysis written in Pharo.
Last synced: 21 Jun 2025
https://github.com/ronsaldo/babylon-graphics
Babylon 2D Mesh based Graphics API for Pharo
Last synced: 24 Mar 2025
https://github.com/ronsaldo/pharo-erlang-bridge
Pharo Erlang bridge.
debugging-tool erlang pharo smalltalk
Last synced: 21 May 2026
https://github.com/hernanmd/fixeddecimal
Representation of precise decimals in Pharo Smalltalk
decimal-numbers magnitude pharo pharo-smalltalk
Last synced: 06 Jul 2025
https://github.com/pharo-ai/naive-bayes-classifier
A multinomial Naive Bayes classifier implemented in Pharo
machine-learning naive-bayes-classifier natural-language-processing pharo
Last synced: 05 Oct 2025
https://github.com/pharo-ai/gaussian-mixture-model
Gaussian Mixture Model (GMM) is an iterative algorithm for fitting the data with multiple normal distributions (gaussians). Can be used for classification
classification gaussian-mixture-models machine-learning maximum-likelihood pharo statistical-learning statistics
Last synced: 03 Jul 2025
https://github.com/jeandeboutgat/pharo_premier_pas
Projet pour la programmation d'un generateur de documentation et d'une liste double chainée (Pharo)
Last synced: 16 Jun 2026
https://github.com/estebanlm/spec-vte
Biondings for VTE library for pharo spec.
Last synced: 13 May 2026
https://github.com/grype/plaidst
Plaid client for Pharo
pharo pharo-smalltalk plaid seaside smalltalk
Last synced: 13 Jun 2026