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/seandenigris/validation-revisited
An implementation of the extreme validation section of "A Mentoring Course on Smalltalk"
Last synced: 03 Oct 2025
https://github.com/squarebracketassociates/booklet-clapcommandline
A booklet about the command line argument parser for Pharo
booklet command-line-parser documentation pharo
Last synced: 07 May 2025
https://github.com/jvdsandt/lmdb-smalltalk
LMDB binding for Pharo Smalltalk
lmdb pharo pharo-smalltalk smalltalk
Last synced: 01 Mar 2026
https://github.com/dunest/materialcomponents
This project prime goal is to bind the google's Material Components project to Seaside and as second goal to build widgets on top of Material Components to help Seaside developers to create web applications with material design faster.
material-components material-design pharo seaside smalltalk web
Last synced: 28 May 2026
https://github.com/astares/pharo-inifile
Parser for .INI files (as often used on Windows)
Last synced: 18 Mar 2025
https://github.com/pharo-ai/stopwords
Load the stopwords that you need in Pharo
nlp nlp-machine-learning pharo pharo-smalltalk stopwords tf-idf
Last synced: 13 Feb 2026
https://github.com/hernanmd/libshoco
Pharo wrapper for Shoco string compression C library
pharo pharo-smalltalk short-string smalltalk storage-saving string-compression string-compression-algorithms
Last synced: 28 Feb 2026
https://github.com/pharo-ai/decision-tree-model
Model for Decision Trees Learning in Pharo
decision-trees-learning decisiontreemodel pharo
Last synced: 08 Sep 2025
https://github.com/ba-st/willow-auth0
Integration between Willow and Auth0 Universal Login
auth0 authentication authorization login-automation pharo willow
Last synced: 20 Jul 2025
https://github.com/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 16 May 2026
https://github.com/hernanmd/reprex-it
Evaluate, format and share Pharo scripts and expressions on Github or Discord.
evaluator pharo reprex smalltalk
Last synced: 17 Jun 2026
https://github.com/pharo-ai/edit-distances
Several edit distances algorithms implemented in Pharo
edit-distances pharo pharo-smalltalk smalltalk
Last synced: 23 Oct 2025
https://github.com/opensmock/os-windows
Extensions for Pharo-OS-Windows.
clipboard dialog-window extension extensions file-dialog opensmock os-windows pharo smalltalk smock window windows
Last synced: 23 Oct 2025
https://github.com/opensmock/pharozeromq
ZeroMQ (ØMQ, 0MQ or ZMQ) library for Pharo
asynchronous asynchronous-communication communication library messaging open-smock pharo pharo-smalltalk zeromq zmq
Last synced: 23 Oct 2025
https://github.com/pharo-containers/Containers-Trie
A trie implementation (original version from Benoit St-Jean).
Last synced: 11 May 2025
https://github.com/seandenigris/quote-me
Quotation DB with no "application" stovepipe, in GToolkit (Smalltalk)
dynabook gtoolkit pharo smalltalk
Last synced: 09 Jul 2025
https://github.com/newapplesho/mixpanel-smalltalk
Pharo Smalltalk Mixpanel Client Library
Last synced: 11 Apr 2025
https://github.com/uko/renraku
The one static analysis model to rule them all
Last synced: 28 Jun 2025
https://github.com/hernanmd/applicationsecurity
A Smalltalk domain-independent security model which you can easily instantiate in your applications
nacl pbkdf2 pharo pharo-smalltalk security security-tools smalltalk
Last synced: 11 Apr 2025
https://github.com/pharo-ide/readwritelock
Implementation of reentral read write lock which described in https://en.wikipedia.org/wiki/Readers–writer_lock.
pharo readwritelock synchronization-primitives
Last synced: 27 Apr 2025
https://github.com/DuneSt/MaterialColors
A project to extends Pharo colors's classes with the Material Design recommandations
color colors gemstone material-design pharo smalltalk
Last synced: 11 May 2025
https://github.com/pharo-ai/k-means
K-means clustering in Pharo
clustering kmeans kmeans-clustering pharo
Last synced: 11 Apr 2025
https://github.com/pavel-krivanek/empharo
Testing repository for PharoVM on Emscripten
Last synced: 22 May 2026
https://github.com/evref-bl/modest
Modular, multi-language, model-based unit test generation
language-agnostic moose pharo test-generation
Last synced: 23 Feb 2026
https://github.com/pharo-containers/containers-trie
A trie implementation (original version from Benoit St-Jean).
Last synced: 09 Apr 2025
https://github.com/pharo-ai/TF-IDF
Implementation of TF-IDF in Pharo
pharo statistics term-frequency tf-idf
Last synced: 11 May 2025
https://github.com/seandenigris/tesseract-st
Smalltalk wrapper of Google's Tesseract OCR Library
Last synced: 24 Feb 2026
https://github.com/mumez/scypher
An extensible, dynamic Cypher query builder. Usable with Neo4reSt and SmallBolt.
Last synced: 23 Jul 2025
https://github.com/astares/pharo-websearch
A simple Spotter websearch for Pharo
Last synced: 05 Apr 2025
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/rvillemeur/smallgameoflife
A simple game of life implementation in Pharo
game life pharo pharo-smalltalk
Last synced: 08 Jan 2026
https://github.com/pharo-rdbms/pharo-mysql
Official MySQL binding for Pharo - community owned
Last synced: 28 Jun 2025
https://github.com/ducasse/containers-propertyenvironment
A kind of dictionary of properties with a lookup.
collection dictionary lookup pharo prototype-based
Last synced: 18 Feb 2026
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/yannij/materialcomponentsweb
!! NOT MAINTAINED !! Pharo/Smalltalk code to use material-components-web in Seaside.
Last synced: 05 Jun 2026
https://github.com/brackendev/omm_0000
OMM 0000
artificial-intelligence chatbot eliza eliza-chatbot english natural-language-processing pharo smalltalk
Last synced: 13 Jun 2026
https://github.com/jecisc/DeploymentUtility
I am a project providing a facade to help deploy pharo projects
Last synced: 11 May 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/pharo-ide/objectstatistics
A tool to analyse set of objects by computing different kind of metrics and look at them from different angles
Last synced: 23 Feb 2026
https://github.com/tomooda/typelwidgets
Retro analog meter widgets for Pharo
Last synced: 26 Jul 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: 11 May 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/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/eiichiroito/retrogameengine
Retro game engine for Pharo Smalltalk
game-engine pharo retrogame smalltalk
Last synced: 12 Jun 2025
https://github.com/tinchodias/fficallbrowser
A tool to query FFI calls from Pharo
Last synced: 18 Jan 2026
https://github.com/ba-st/willow-mixpanel
Integration between Willow and Mixpanel
Last synced: 26 May 2026
https://github.com/seandenigris/the-project-project
Project Management unleashed from an "application" stovepipe, running on GToolkit (Smalltalk)
dynabook gtoolkit pharo smalltalk
Last synced: 14 Apr 2025
https://github.com/ba-st/stardust
A framework to describe how to create models
Last synced: 17 Jun 2025
https://github.com/pharo-ai/ngram
N-gram functionality for Pharo
language-modeling natural-language-processing ngrams nlp pharo
Last synced: 11 May 2025
https://github.com/leonelbustamante/trabajo-practico-final-poo
Tema: TrabajoAR - Gestor de Empleos que relaciona empresas solicitantes con postulantes para solicitudes de Servicio o trabajo
pharo pharo-smalltalk smalltalk squeak
Last synced: 19 Jan 2026
https://github.com/cdlm/st-st
SmallTest — SmallTalk unit tests, from scratch
pharo pharo-smalltalk smalltalk unit-testing
Last synced: 19 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: 11 May 2025
https://github.com/squarebracketassociates/booklet-voyage
Voyage is a layer to manage document oriented noSQL database
Last synced: 07 May 2025
https://github.com/serpi90/pharo-environment
Scriptts to manage pharo images locally
Last synced: 05 Apr 2025
https://github.com/bouraqadi/myprecious
A middleware framework to rule them all... according to Gollum ;-)
middleware modularity pharo pharo-smalltalk
Last synced: 04 Apr 2025
https://github.com/radekbusa/Teapot-ACL
A minimalistic role-based ACL implementation for Teapot Smalltalk HTTP microframework.
access-control access-control-list acl api authorization pharo rest-api smalltalk teapot
Last synced: 11 May 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/estebanlm/libclang-pharo-bindings
Bindings for the libclang library
Last synced: 11 Apr 2025
https://github.com/pharo-ai/a-priori
Implementation of A-Priori algorithm in Pharo
apriori-algorithm data-mining data-science frequent-itemsets pharo
Last synced: 15 Jun 2025
https://github.com/wwj718/pbe-lightsout
Lights Out game with Pharo
game lightsout pharo pharo7 pharo8 smalltalk updatedpharobyexample
Last synced: 20 Jan 2026
https://github.com/hernanmd/class-diff
A Pharo classes comparer
classes comparison-tool needleman-wunsch pharo pharo-smalltalk smalltalk
Last synced: 05 Jul 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/pharo-spec/newtools-welcomebrowser
A new welcome browser for pharo, based on microdown
Last synced: 23 Oct 2025
https://github.com/ba-st/boardwalk
A couple of facilities on top of Seaside
Last synced: 15 Apr 2025
https://github.com/guillep/zodiac-openssl
Open ssl backend for zinc https server
ffi-bindings openssl pharo ssl zinc
Last synced: 10 Jun 2025
https://github.com/olekscode/adventofcode2018
My solutions to the puzzles of the Advent of Code 2018
advent-of-code advent-of-code-2018 pharo pharo-smalltalk smalltalk
Last synced: 31 Jan 2026
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/jecisc/moosequerydocumentation
A documentation for the MooseQueryProject
documentation metamodel moose pharo query smalltalk
Last synced: 18 Mar 2025
https://github.com/jecisc/pharobackwardcompatibility
I am a project to backport some really useful methods to older versions of Pharo
backward-compatibility pharo smalltalk
Last synced: 19 Mar 2025
https://github.com/erikonbike/cp-clientenvironment
CodeParadise browser environment
Last synced: 14 Mar 2025
https://github.com/eiichiroito/microwitch2
micro:witch implemented in Pharo Smalltalk
microbit micropython pharo scratch smalltalk
Last synced: 12 Feb 2026
https://github.com/hernanmd/pinner
Pharo Live Browsing History Viewer
browsing-history calypso pharo pharo-smalltalk smalltalk
Last synced: 28 Feb 2026
https://github.com/tinchodias/epicea
Record code changes and some IDE events in Pharo
Last synced: 02 Apr 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/ba-st/cannon
State Machine implementation
mit-license pharo smalltalk state-machine
Last synced: 16 Aug 2025