Pharo Catalog

Hey there! This is a catalog of registered Pharo projects (currently 416).
The list is not exaustive but it shows some of the most important community projects around.
If you have a project you'd like to share, please see a note to developers.
Pharo 5developmentBPMN
A4BP (Assessment for Business Process). See more here: http://a4bp.com/
Pharo 5actorsconcurrency
Actalk is a testbed for modeling, classifying and experimenting with object-oriented concurrent programming languages.
Pharo 4DatabasePersistence
Aggregate is a small persistance framework with a clean API that uses OmniBase as backend.
Pharo 5DevelopmentSystemBrowserMorphTreeMorphMessageBrowserScopedBrowsingSmartSuggestionsgitIDE
AltBrowser: a tree-based system browser for Pharo with smart suggestions, refactoring integration including environment filtering, and git integration. With a minimalistic GUI so as to be able to put more of them on a screen, and a single GUI to have less to learn to use. It ...
Pharo 5specwidget
When using data entry applications, we often have to select one entity out of a large list. Spec provides the entryCompletion option for text fields for that. That works well for small lists When the number of different entities grows large however, or when we want to be able ...
Pharo 5securityencryptiondecryptionshacheckpointauthorizationauthenticationrbacaclnacl
ApplicationSecurity provides a domain-independent Security Model.
Pharo 4mathnumberfloat
ArbitraryPrecisionFloat package creates a new floating point Number with arbitrary precision. See https://code.google.com/p/arbitrary-precision-float/ for more information.
Pharo 5wekaarffdataminingdatawarehousing
Framework to generate Weka's [1] ARFF [2] formatted string from Pharo. Links: [1] Weka website: http://www.cs.waikato.ac.nz/ml/weka/ [2] ARFF format spec: https://weka.wikispaces.com/ARFF
Pharo 5PDFlayoutdocument
Artefact is a library to generate PDF documents. It provides a document model and support the generation of PDF
Pharo 5pharodistributiongoodiescustom
Several Pharo goodies like Pomodoro, DesktopManager, QuickAccess, HubCap, ScriptManager, ... written by Torsten Bergmann (astares.com) bundled for easy installation
Pharo 5BDDMockTDD
BabyPhexample is a mashup of the two coolest (IMHO) BDD frameworks in Smalltalk, Phexample and BabyMock. !!!Phexample *Phexample>http://smalltalkhub.com/#!/~Phexample/Phexample/*'s key insight is that *examples expand on one another>http://smalltalkthoughts.blogspot.com/2009...
Pharo 6collectionsetcharacterunicode
BitmapCharacterSet is a set for characters that uses a bitmap for storing wide characters and an array of truth values for byte characters. Used by XMLParser.
Pharo 5HTMLwebquerySeasideBootstrap
"Bootstrap for Seaside" is a project combining Seaside and Twitter Bootstrap and easily use them to write professional looking web applications.
Pharo 4Units
Bytes is a Smalltalk extension that helps you to express quantities of bytes in ways that people understand. Hoomanz don't want to hear about 2469606195 bytes they want to deal with 2.3 gigabytes and that's what this software does :3.
Pharo 5DemoMorphicDrag-and-drop
CardsMorphic is a demonstration project for Morphic. Morphic offers everything needed to create highly interactive applications in Pharo. It is however, difficult to find out how to actually create those applications. Morphic tutorials provide a starting point, and are not...