Pharo Ecosystem

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.

Created by
Pharo Project
Released
April 15, 2010
Community Repos
1,212
Total GitHub Stars
1,769
Core Projects
More
pharo
1,139
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk
pharo5-vm
115
Discontinued The PharoVM repository
pharo-vm
112
This is the VM used by Pharo
Popular Projects 
More

pharo-wiki

Wiki related to the Pharo programming language and environment

24 Oct 2018 244

opensmalltalk-vm

Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak

23 May 2016 539

Seaside

The framework for developing sophisticated web applications in Smalltalk

25 Mar 2015 516

PharoJS

PharoJS: Develop in Pharo, Run on JavaScript

28 Aug 2015 112

iceberg

Iceberg is the main toolset for handling VCS in Pharo

08 Apr 2016 133

gtoolkit

Glamorous Toolkit is the Moldable Development environment

15 Aug 2017 1,041

PolyMath

Scientific Computing with Pharo

28 Mar 2016 169

Bloc

Low-level UI infrastructure & framework for Pharo

03 Nov 2016 78

pillar

Markup syntax and associated tools to write and generate documentation, books and slides

03 Sep 2015 50

NewTools

All development tools for Pharo, developed with Spec

09 Nov 2018 21

Spec

Spec is a framework in Pharo for describing user interfaces

01 Oct 2018 61

Moose

MOOSE - Platform for software and data analysis

03 Aug 2015 134

smalltalkCI

Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others

09 Jul 2015 94

DataFrame

DataFrame in Pharo - tabular data structures for data analysis

10 May 2017 73

CodeParadise

Framework for developing web applications and Node

12 Oct 2019 83

cormas

CORMAS (COmmon pool Ressources and Multi-Agent Simulations)

19 May 2014 24

UpdatedPharoByExample

A version of Pharo by Example for Pharo 50

18 Sep 2013 256

Willow

The Web Interaction Library that eases the burden of creating AJAX-based web applications

25 Nov 2016 46

Roassal3

The Roassal Visualization Engine

29 Jan 2019 95

magritte

The Magritte Meta-Model

07 Apr 2015 64
Up and Coming Projects 
More

Ficus

Library to define tree-like immutable objects in Pharo

02 Aug 2024 0

babymock2

Fork of babymock2 from smalltalkhub

20 Jun 2024 0

pharo-weekly

To get some news about pharo

03 Jun 2024 1

pinner

Pharo Live Browsing History Viewer

25 Apr 2024 2

SmalltalkStudy-PharoJS

SmalltalkStudy meetup PharoJS code examples

13 Apr 2024 0

pharo-cig

A tool to import C/C++ libraries into Pharo

19 Mar 2024 5

PharoZeroMQ

ZeroMQ (ØMQ, 0MQ or ZMQ) library for Pharo

21 Feb 2024 3

PharoFlipper

Pharo Smalltalk Window Flipper

07 Feb 2024 3

gt4llm

A GT package for working with LLMs

31 Jan 2024 6

Toplo-Serialization

Toplo serialization features to store/unstore ToElements

09 Dec 2023 0

omz-plugin-browser

Oh-My-Zsh Plugin Browser

03 Dec 2023 5

ride

The Smalltalk web application framework with productivity as a feature

10 Oct 2023 14

Modest

Modular and language-agnostic unit test generation using models

10 Oct 2023 3

opentelemetry-pharo

OpenTelemetry SDK and instrumentations for Pharo

24 Aug 2023 5

GeoView

Views to display and interact with geographical objects and cartographic layers for UI

18 Aug 2023 0

Pharo-DraculaTheme

This is a dracula theme adaptation for Pharo

18 Aug 2023 0

cflow-ui

Friendly UI Front-End to cflow in Pharo

19 Jul 2023 1

GeoTools

Geographic Tools as Coordinates, Kinematics and Geodesic utilities for Map Projection

11 Jul 2023 0

Meilisearch.st

Meilisearch client for Smalltalk

22 Jun 2023 8

CodeParadise-Zettelkasten

Zettelkasten implementation using CodeParadise

16 Jun 2023 1