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/pharo-ai/data-partitioners
Pharo library for partitioning a collection. Given a set of proportions (e.g. 50%, 30%, and 20%), it shuffles the collection and divides it into non-empty subsets in such a way that every element is included in exactly one subset. Can be used in machine learning and statistical analysis for splitting data into training, validation, and test sets.
data-science machine-learning pharo statistical-analysis
Last synced: 11 Apr 2025
https://github.com/labordep/PharoNetatmoAPI
Pharo Netatmo API implementation for Legrand Netatmo products
aircare api authentication desktop-app healthy-home-coach iot legrand netatmo netatmo-api netatmo-energy netatmo-weather-station netatmo-welcome oauth2 pharo pharo-smalltalk smalltalk web-app
Last synced: 11 May 2025
https://github.com/gabriel-darbord/opentelemetry-pharo
OpenTelemetry SDK and instrumentations for Pharo
Last synced: 10 Sep 2025
https://github.com/erikonbike/tinytools
Some tools for use with TinyBootstrap
Last synced: 15 Jul 2025
https://github.com/astares/seaside-bootstrap4
Bootstrap 4 wrapper for Seaside for Pharo
Last synced: 18 Mar 2025
https://github.com/hernanmd/commonutils
Common method utilities for Pharo Smalltalk
pharo pharo-smalltalk smalltalk utilities utility-library
Last synced: 23 Oct 2025
https://github.com/tinchodias/hiedra
Visually connect items in a column (git branches style) in Pharo
Last synced: 14 Jun 2025
https://github.com/seandenigris/st-google-api
Richard Prinz's Google Service Discovery API Generator
Last synced: 07 May 2025
https://github.com/jordanmontt/rewritetoolsset
A set of tools that allows to do complex searches and code transformations using the refactoring engine in Pharo!
pharo pharo-smalltalk refactor refactoring refactoring-tools rewrite-rules tool transformation-rules
Last synced: 23 Oct 2025
https://github.com/pharo-containers/Containers-OrderedSet
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 11 May 2025
https://github.com/tinchodias/pharo-sauco-profiler
Another UI for Pharo profiler tools
Last synced: 06 Jul 2025
https://github.com/erikonbike/cp-bootstrap
Bootstrap code for tiny Smalltalk image
Last synced: 14 Mar 2025
https://github.com/ba-st/stargate-consul
Integration with Consul HTTP API to register and deregister services
Last synced: 15 Apr 2025
https://github.com/seandenigris/virtual-stash
Picture GnuCash, minus the application stovepipe, running on GToolkit (Smalltalk)
dynabook gtoolkit pharo smalltalk
Last synced: 07 May 2025
https://github.com/juliendelplanque/pharo-ical
Fork of the http://smalltalkhub.com/#!/~pdebruic/iCal/ repository to make it work on modern versions of Pharo.
ical icalendar pharo smalltalk
Last synced: 18 Mar 2025
https://github.com/olekscode/pillarsublimesyntax
Pillar syntax highlighting in Sublime Text
markup-language pharo pharo-smalltalk pillar smalltalk sublime-syntax sublime-text sublime-text-3 syntax-highlighting
Last synced: 11 Apr 2025
https://github.com/astares/pharo-temple
A minimalistic template engine for Pharo
Last synced: 11 Apr 2025
https://github.com/pharo-ai/ngrammodel
Ngram language model implemented in Pharo
language-model natural-language-processing ngram-language-model ngrams pharo statistics
Last synced: 13 Jul 2025
https://github.com/hernanmd/iso3166
ISO 3166-1 implementation for Pharo Smalltalk
countries iso3166 letter-string-country pharo pharo-smalltalk smalltalk
Last synced: 23 Oct 2025
https://github.com/squarebracketassociates/booklet-cormas
A booklet on the CORMAS multi-agent simulation framework
agent-based-modeling book multi-agent pharo simulation smalltalk
Last synced: 11 Sep 2025
https://github.com/ba-st/mole
A model for graphs, both directed and undirected.
directed-graph graph pharo smalltalk topological-sort
Last synced: 15 Apr 2025
https://github.com/dunest/filelibraryhelper
A little project to help to manage Seaside's FileLibrary when we need to edit files outside Pharo
Last synced: 24 Apr 2025
https://github.com/dunest/mdbasegenerator
This project allows to generate the base of a Seaside application using Material Design Lite for Seaside as I like to build them.
generator material-design pharo seaside smalltalk
Last synced: 24 Apr 2025
https://github.com/moosetechnology/fast
Represent the AST of programing language
Last synced: 11 Apr 2025
https://github.com/seandenigris/msal-smalltalk
Microsoft Authentication Library (Pharo) Smalltalk Bindings
Last synced: 13 Sep 2025
https://github.com/seandenigris/living-library
dynabook gtoolkit pharo smalltalk
Last synced: 12 Apr 2025
https://github.com/pharo-containers/containers-orderedset
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 09 Apr 2025
https://github.com/pavel-krivanek/phobos-framework
Automatically exported from code.google.com/p/phobos-framework
Last synced: 08 Jul 2025
https://github.com/juliendelplanque/famixngsql
A meta-model for SQL databases using FAMIXNG with its generator.
Last synced: 18 Mar 2025
https://github.com/macta/pharolambda
Basic example of calling Pharo from AWS Lambda.
Last synced: 17 Oct 2025
https://github.com/seandenigris/Soup-for-Pharo
pharo scraping smalltalk smalltalkhub-port soup
Last synced: 11 May 2025
https://github.com/pharo-ai/linear-algebra
Fast linear algebra implemented using Pharo Lapack.
linear-algebra pharo smalltalk
Last synced: 11 Apr 2025
https://github.com/hernanmd/ethnologue
An object model to the Ethnologue project for Pharo
ethnology languages pharo pharo-smalltalk smalltalk spoken-language-identification written-language
Last synced: 31 Jan 2026
https://github.com/moosetechnology/fame
Fame is a meta-modeling framework for executable models.
meta-model moose pharo smalltalk
Last synced: 11 Oct 2025
https://github.com/juliendelplanque/orientation
Orientation model for Pharo.
Last synced: 31 Jan 2026
https://github.com/hernanmd/DesignInfo
Collects package metrics (SLOC)
lines-of-code metrics metrics-gathering pharo pharo-smalltalk sloc smalltalk
Last synced: 11 May 2025
https://github.com/estebanlm/pharo-remoteinterface
The remote interface is a very simple framework to spawn and comunicate pharo processes (images), through the standard IO
Last synced: 17 Mar 2026
https://github.com/hernanmd/ISO3166
ISO 3166-1 implementation for Pharo Smalltalk
countries iso3166 letter-string-country pharo pharo-smalltalk smalltalk
Last synced: 11 May 2025
https://github.com/hernanmd/ccbc
Code Critics Bar Chart for Pharo Smalltalk
chart critic critique pharo pharo-smalltalk plot refactoring smalltalk
Last synced: 24 Sep 2025
https://github.com/bajger/pharo-snippets
Pharo Project code snippets and useful hints
Last synced: 02 Aug 2025
https://github.com/felixarpa/CAP-Reflexio
👨💻 (Català) Codi i apunts en markdown de la part de reflexió de l'assignatura Conceptes Avançats de Programació (CAP)
continuations fib introspection object-oriented-programming pharo reflection smalltalk upc
Last synced: 14 Mar 2025
https://github.com/brackendev/seasideswift
A cross-platform Swift web code runner
bootstrap4 code-runner cross-platform linux macos pharo playground seaside smalltalk swift teapot ubuntu
Last synced: 17 Feb 2026
https://github.com/kasperosterbye/stringutilities
String slices and string builder for pharo
Last synced: 26 Oct 2025
https://github.com/seandenigris/resources-live
dynabook gtoolkit pharo smalltalk
Last synced: 14 Jul 2025
https://github.com/hernanmd/designinfo
Collects package metrics (SLOC)
lines-of-code metrics metrics-gathering pharo pharo-smalltalk sloc smalltalk
Last synced: 19 Jan 2026
https://github.com/squarebracketassociates/booklet-glorp
Glorp is an object relational mapper.
Last synced: 07 May 2025
https://github.com/pharo-ai/NgramModel
Ngram language model implemented in Pharo
language-model natural-language-processing ngram-language-model ngrams pharo statistics
Last synced: 11 May 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/juliendelplanque/StableMarriage
A solver for the stable marriage problem written in Pharo.
pharo smalltalk stable-marriage-problem
Last synced: 11 May 2025
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/edit-distances
Several edit distances algorithms implemented in Pharo
edit-distances pharo pharo-smalltalk smalltalk
Last synced: 23 Oct 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/uko/githubcello
Stripts for automating GitHub/Metacello tasks
Last synced: 28 Apr 2026
https://github.com/uko/renraku
The one static analysis model to rule them all
Last synced: 28 Jun 2025
https://github.com/pharo-ide/ghost
Ghost is framework to implement unnatural smalltalk objects like proxies or prototypes
Last synced: 27 Apr 2025
https://github.com/labordep/pharogameye
GAMEYE.app tools for Pharo
app collection collector game games gameye gameye-app gameye-application gameye-collection parser parsing peripherals pharo pharo-smalltalk print-media smalltalk systems toys-to-life
Last synced: 18 Jan 2026
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/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/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/tomooda/pintglas
Pharo Image Network Transfer as GLobal Access Service
Last synced: 25 May 2026
https://github.com/pharo-nosql/pharo-ejdb
Pharo bindings for https://github.com/Softmotions/ejdb
Last synced: 06 May 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: 24 Apr 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/pavel-krivanek/phortissimo
Forth implementation in Pharo
Last synced: 26 Jun 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/pharo-graphics/iconfactory
IconFactory is a utility for importing PNG images from a directory into a class (originally developed by P. Uhnak)
Last synced: 15 Apr 2025
https://github.com/fortizpenaloza/cosmos
Internet of Things platform
internet-of-things iot pharo rest-api smalltalk
Last synced: 07 Mar 2026
https://github.com/olekscode/function
Reification of a mathematical function as an object. Allows function arithmetics and function composition.
function function-composition mathematics pharo
Last synced: 13 Oct 2025
https://github.com/olekscode/identifiernamesplitter
A tool for splitting identifier names into separate words, numbers, and symbols. For example, 'aName_AST42:' gets separated into 'a', 'Name', '_', 'AST', '42', and ':'
code-analysis identifier identifier-names pharo smalltalk static-code-analysis
Last synced: 05 Apr 2025
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/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/pharo-containers/containers-array2d
A better Array2D implementation
Last synced: 17 Mar 2026
https://github.com/seandenigris/my-people
Address Book service, minus the usual application stovepipe, running on GT (Smalltalk)
dynabook gtoolkit pharo smalltalk
Last synced: 26 Aug 2025
https://github.com/pharo-ai/lapack
A minimal FFI binding for LAPACK (http://www.netlib.org/lapack/) in Pharo
Last synced: 07 Mar 2026
https://github.com/bergel/gwbasicvisualization
Visualizing GW-Basic source code
assembly pharo picture roassal routines visualizing
Last synced: 16 May 2026
https://github.com/ba-st/willow-spinkit
Integration between Willow and SpinKit
Last synced: 03 Oct 2025