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.
Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak
Markup syntax and associated tools to write and generate documentation, books and slides
Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others
The Web Interaction Library that eases the burden of creating AJAX-based web applications