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/cflow-ui
Friendly UI Front-End to cflow in Pharo
c callgraph cflow dependency-graph pharo static-analysis
Last synced: 07 Jan 2026
https://github.com/zweidenker/arangodb
Implementation of a driver for ArangoDB in pharo
arangodb arangodb-client pharo smalltalk
Last synced: 25 Jan 2026
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/juliendelplanque/arff
An Arff generator written in Pharo.
arff arff-generator arff-strings pharo smalltalk weka
Last synced: 19 Oct 2025
https://github.com/ducasse/objvlispskeleton
objvlisp pharo reflection teaching
Last synced: 02 Apr 2025
https://github.com/ducasse/methodwrapperasobject
A little to support the same functionality than method wrapper but via an object implementing run:with:in:
Last synced: 02 Apr 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/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 Jun 2026
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/joako92/ppr2023-tp01
Trabajo practico SmallTalk en Pharo
collecciones orderedcollection pharo smalltalk
Last synced: 10 Jan 2026
https://github.com/clotildetoullec/tinyz
TinyZ is a Discord bot written in Pharo.
Last synced: 23 Jun 2025
https://github.com/opensmock/molants
Ants version Molecule
component components pharo smalltalk
Last synced: 11 Jun 2026
https://github.com/pharo-ai/hierarchical-clustering
Hierarchical Clustering algorithms for Pharo
agglomerative-clustering dendrogram hierarchical-clustering pharo pharo-smalltalk similarity-matrix
Last synced: 18 Jan 2026
https://github.com/objectprofile/pharo-mongo-client-monitor
A visual monitor the Pharo client for Mongodb
Last synced: 14 Apr 2026
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/grype/seaside-mold
Mold: Form Validation for Seaside
component pharo pharo-smalltalk seaside smalltalk validation webframework
Last synced: 08 Oct 2025
https://github.com/pharo-ai/data-imputers
This project contains transformers for missing value imputation
ai data data-science imputer pharo pharo-smalltalk smalltalk
Last synced: 18 Jan 2026
https://github.com/tomooda/selphie
A simple window-wise/morph-wise screenshot maker for Pharo 12
goodies pharo screenshots smalltalk
Last synced: 19 Jan 2026
https://github.com/sergestinckwich/actalk
Actalk is a testbed for modeling, classifying and experimenting with object-oriented concurrent programming languages.
Last synced: 10 Oct 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/svenvc/ipaddresscountry
IPAddressCountry maps IPv4 addresses to ISO 3166 2-char country codes and their average coordinates
geolocation ipv4-address pharo smalltalk
Last synced: 17 Jun 2026
https://github.com/juliendelplanque/changeimpact
A framework to do change impact analysis written in Pharo.
Last synced: 21 Jun 2025
https://github.com/ronsaldo/dastrel
An experimental custom shader language written in Pharo.
3d-graphics compiler pharo shader-compiler shader-language smalltalk
Last synced: 11 Oct 2025
https://github.com/emaringolo/pharo-tonel-traitless
Iceberg actions to export Trait based classes flattened into traitless classes
pharo portability smalltalk tonel
Last synced: 13 Oct 2025
https://github.com/jurajkubelka/mqttcallbackclient
MQTT client for Pharo that provides responses using callbacks
callback mqtt mqtt-client pharo pharo-smalltalk smalltalk
Last synced: 16 May 2026
https://github.com/hernanmd/stringextensions
Add useful String extension method to Pharo String class
levenshtein pharo pharo-smalltalk smalltalk string string-manipulation string-matching
Last synced: 14 Oct 2025
https://github.com/evref-bl/pharogexf
Manipulate GEXF file format with Pharo
Last synced: 19 Feb 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/moosetechnology/famix2java
A visitor to export Java Model to Java code
Last synced: 11 Apr 2025
https://github.com/tomooda/golap
a graph-based OLAP tool
bascket-analysis cooccurrence marketing-analytics online-analytical-processing pharo
Last synced: 01 Jun 2026
https://github.com/opensmock/bloc-serialization
Bloc serialization features to store/unstore BlElements.
bloc graphics graphics-library hmi ihm open-smock pharo pharo-smalltalk serialization serialization-library serialize serializer smalltalk smock ston ui ux
Last synced: 26 Jan 2026
https://github.com/newapplesho/currencylayer-api-smalltalk
Pharo Smalltalk wrapper for currencylayer API
Last synced: 10 Jul 2025
https://github.com/opensmock/pyramid-plugins-figmatoworld
This Pyramid plugin exploit capacities from the Figma plugin "FigmaToWorld" to import Figma design into Pyramid UI editor.
bloc figma figma-to-world open-smock pharo plugin pyramid pyramid-plugin smalltalk smock
Last synced: 06 Mar 2026
https://github.com/moosetechnology/famejava
Fame is a concise meta-meta-model, and this project holds its Java implementation. This is a fork of the original implementation by Adrian Kuhn and Toon Verwaest.
Last synced: 15 May 2026
https://github.com/erikonbike/codeparadise-zettelkasten
Zettelkasten implementation using CodeParadise
Last synced: 15 Jun 2025
https://github.com/ducasse/pheme
a simple implementation of a mini mini scheme
Last synced: 02 Apr 2025
https://github.com/ducasse/methodwrapper
Method wrappers are simple ways to way to perform simple dynamic analysis.
Last synced: 02 Apr 2025
https://github.com/noha/mandrill
Pharo implementation of the mandrill mail API
Last synced: 31 Jan 2026
https://github.com/littlewhywhat/taskmanagerpharo
Task Manager is a simple todo list with big ambitions :)
oop pharo smalltalk task-manager uml
Last synced: 02 Feb 2026
https://github.com/pharo-ai/data-preprocessing
Project including data pre-processing algo. We aim to include scaling, centering, normalization, binarization methods.
data pharo pharo-smalltalk preprocessing smalltalk
Last synced: 09 Feb 2026
https://github.com/matchaboy7/ngram-language-model
🧠 Build an N-gram language model to generate coherent text, predict next words, and evaluate performance with real-world data.
language-model laplace-smoothing machine-learning markov markov-assumption markov-chain model ngram ngram-language-model ngram-model nlp nltk perplexity pharo python smoothing-methods spell-checker statistics
Last synced: 16 Apr 2026
https://github.com/matijakljajic/oxo-pharo
Tic-tac-toe / noughts and crosses with minimax done in Pharo Smalltalk
Last synced: 27 Feb 2026
https://github.com/hernanmd/libstemmer
Pharo uFFI wrapper for the Porter Stemmer algorithm
pharo pharo-smalltalk porter-stemmer smalltalk stemming stemming-algorithm
Last synced: 27 Feb 2026
https://github.com/OpenSmock/Bloc-Serialization
Bloc serialization features to store/unstore BlElements.
bloc graphics graphics-library hmi ihm open-smock pharo pharo-smalltalk serialization serialization-library serialize serializer smalltalk smock ston ui ux
Last synced: 27 Feb 2026
https://github.com/opensmock/toplo-serialization
Toplo serialization features to store/unstore ToElements.
bloc graphics hmi ihm open-smock pharo pharo-smalltalk serialization serialization-library serialize serializer smalltalk smock ston toplo ui ui-library ux
Last synced: 13 Feb 2026
https://github.com/opensmock/bloc-figma
Tools to generate Bloc elements from Figma datas.
bloc figma figma-to-code open-smock pharo pharo-smalltalk smalltalk smock toplo
Last synced: 05 Mar 2026
https://github.com/scopeo-project/scopeo-store
Basic implementation of an RDF graph database in Pharo
database pharo rdf triplestore
Last synced: 02 Apr 2026
https://github.com/mumez/roe
The Relational Object Expressions library, or ROE.
Last synced: 06 Jun 2026
https://github.com/ducasse/cassowary
Borning et al. implementation in Pharo - imported from Smalltalkhub and previous old code repositories
Last synced: 26 Apr 2026
https://github.com/pharo-llm/pharo-agent
A agent for interacting with the Pharo image from the terminal.
Last synced: 07 Jun 2026
https://github.com/mumez/tarantube
Tarantool message queue wrapper based on Tarantalk
message-queue pharo tarantalk tarantool
Last synced: 07 Jun 2026
https://github.com/instantiations/pharo-to-vast
Little tool to ease exporting code from Pharo to VA Smalltalk
cvs git pharo pharo-smalltalk smalltalk vasmalltalk vastplatform
Last synced: 27 Apr 2026
https://github.com/sebastianconcept/matter
Algorithmically sharded repository for Pharo.
cache database pharo smalltalk
Last synced: 28 Apr 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/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/sebastianconcept/pharorusthashmap
Pharo bindings for the thread-safe HashMap in Rust
Last synced: 02 May 2026
https://github.com/hernanmd/psotd
Pharo Script of the Day Repository
pharo pharo-smalltalk scripts smalltalk
Last synced: 23 Jul 2025
https://github.com/pavel-krivanek/randommt19937
A Mersenne Twister based on code by Takuji Nishimura and Makoto Matsumoto
Last synced: 14 Mar 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/svenvc/neodns
Experimental in-image DNS implementation for Pharo
Last synced: 04 Jun 2026
https://github.com/pharo-graphics/spec-toplo
Toplo backend for Spec (Pharo)
Last synced: 12 Mar 2026
https://github.com/astares/pharo-markup
Support for markup generation in Pharo
Last synced: 29 Jun 2025
https://github.com/moosetechnology/carrefour
Binding between Famix and FAST
Last synced: 11 Feb 2026
https://github.com/robvanlopik/ds1307-tinyrtc
Real Time Clock for Pharo IoT
Last synced: 05 Jul 2025