Software Architecture Group
hpi-swa
Languages
Top Repositories
Use GraalVM Native Image to turn the Minecraft server into native executables that are small in footprint, fast, and cheap to deploy.
A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.
Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others.
A polyglot kernel for Jupyter notebooks based on GraalVM.
A Squeak/Smalltalk VM written in RPython.
Squeak Object Tracker - Version control for arbitrary objects, currently with Git storage
Repositories
25A Squeak/Smalltalk implementation of the metaprogramming framework Ohm.
Use GraalVM Native Image to turn the Minecraft server into native executables that are small in footprint, fast, and cheap to deploy.
A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.
Use smalltalkCI to test your Smalltalk projects.
Framework for testing Smalltalk projects with GitHub Actions, GitLab CI, Travis CI, AppVeyor, and others.
Squeak Object Tracker - Version control for arbitrary objects, currently with Git storage
A projectional editor for Squeak/Smalltalk.
git client for Squeak
Gramada is an interactive development environment for programming languages defined in Ohm. It is based on Vivide and implemented in Squeak/Smalltalk.
A Squeak/Smalltalk-based programming environment and framework that supports low-effort construction of graphical tools by employing a data-driven perspective and a script-based programming model.
Polyglot Live Programming with GraalVM, the Language Server Protocol (LSP), and VS Code.
A Squeak/Smalltalk VM written in RPython.
A polyglot kernel for Jupyter notebooks based on GraalVM.
Project for Squeak 5.2 (and above) to explore and learn about the history of Squeak and Squeak-related projects.
An extension for Squeak/Smalltalk that employs a simple programming model for adding animations to the Morphic framework.
Git support in Monticello. Deprecated: Use https://github.com/hpi-swa/Squot instead.
Module System for Squeak based on Nested Classes
Provides an object representation of the wordnet database
Method wrappers from the AspectS project. Compatible with Squeak 5.1 and newer.
An observer mechanism inspired by the Qt framework and implemented in Squeak/Smalltalk.
A COP language extension for Squeak/Smalltalk
A set of graphical controls such as tree views and buttons implemented in Squeak/Smalltalk using the Signals observer pattern.
Tracing tool for Squeak/Smalltalk. Includes a debugger-like browser for records.
A hierarchical ordering system for objects in Squeak/Smalltalk with a graphical interface
A COP language extension to Java