Software Architecture Group (hpi-swa)

Software Architecture Group

hpi-swa

Geek Repo

Location:Potsdam, Germany

Home Page:https://www.hpi.uni-potsdam.de/swa

Github PK Tool:Github PK Tool

Software Architecture Group's repositories

native-minecraft-server

Use GraalVM Native Image to turn the Minecraft server into native executables that are small in footprint, fast, and cheap to deploy.

Language:ShellLicense:MITStargazers:329Issues:20Issues:5

trufflesqueak

A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.

Language:JavaLicense:MITStargazers:277Issues:27Issues:123

smalltalkCI

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

Language:SmalltalkLicense:MITStargazers:93Issues:27Issues:415

ipolyglot

A polyglot kernel for Jupyter notebooks based on GraalVM.

Language:JavaScriptLicense:NOASSERTIONStargazers:87Issues:15Issues:22

RSqueak

A Squeak/Smalltalk VM written in RPython.

Language:PythonLicense:BSD-3-ClauseStargazers:82Issues:18Issues:87

Squot

Squeak Object Tracker - Version control for arbitrary objects, currently with Git storage

Language:SmalltalkLicense:NOASSERTIONStargazers:58Issues:9Issues:343

vivide

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.

Language:SmalltalkLicense:MITStargazers:58Issues:15Issues:302

polyglot-live-programming

Polyglot Live Programming with GraalVM, the Language Server Protocol (LSP), and VS Code.

Language:JavaLicense:MITStargazers:35Issues:9Issues:2

sandblocks

A projectional editor for Squeak/Smalltalk.

Language:SmalltalkLicense:MITStargazers:32Issues:8Issues:77

Ohm-S

A Squeak/Smalltalk implementation of the metaprogramming framework Ohm.

Language:SmalltalkLicense:MITStargazers:23Issues:18Issues:56

setup-smalltalkCI

Use smalltalkCI to test your Smalltalk projects.

Language:JavaScriptLicense:MITStargazers:23Issues:7Issues:7

Gramada

Gramada is an interactive development environment for programming languages defined in Ohm. It is based on Vivide and implemented in Squeak/Smalltalk.

animations

An extension for Squeak/Smalltalk that employs a simple programming model for adding animations to the Morphic framework.

Language:SmalltalkLicense:MITStargazers:10Issues:13Issues:6

MessageSendRecorder

Tracing tool for Squeak/Smalltalk. Includes a debugger-like browser for records.

Language:SmalltalkLicense:MITStargazers:10Issues:10Issues:7

JCop

A COP language extension to Java

Language:JavaStargazers:9Issues:16Issues:0

Rack

A hierarchical ordering system for objects in Squeak/Smalltalk with a graphical interface

Language:SmalltalkLicense:MITStargazers:8Issues:8Issues:4

metacello-git

Git support in Monticello. Deprecated: Use https://github.com/hpi-swa/Squot instead.

Language:SmalltalkLicense:MITStargazers:7Issues:7Issues:13

MethodWrappers

Method wrappers from the AspectS project. Compatible with Squeak 5.1 and newer.

Language:SmalltalkLicense:MITStargazers:6Issues:10Issues:0

widgets

A set of graphical controls such as tree views and buttons implemented in Squeak/Smalltalk using the Signals observer pattern.

Language:SmalltalkLicense:MITStargazers:6Issues:12Issues:8

smalltalk-nested-classes

Module System for Squeak based on Nested Classes

Language:SmalltalkLicense:MITStargazers:5Issues:7Issues:6

signals

An observer mechanism inspired by the Qt framework and implemented in Squeak/Smalltalk.

Language:SmalltalkLicense:MITStargazers:4Issues:12Issues:2

squeak-history

Project for Squeak 5.2 (and above) to explore and learn about the history of Squeak and Squeak-related projects.

Language:SmalltalkLicense:MITStargazers:4Issues:8Issues:5

SmalltalkWordNet

Provides an object representation of the wordnet database

context-s

A COP language extension for Squeak/Smalltalk

Language:HTMLLicense:MITStargazers:2Issues:7Issues:4