[:web | side]

Webside is both the specification of a restfull API to interact with a Smalltalk system, and a web IDE built on top of such API.

The API

The API is designed focusing on common Smalltalk concepts, while avoiding specific nuances of a given Smalltalk target. This enables the creation of a set of tools that, based on this API, can be used accross different Smalltalk dialects.

The IDE

Provided the API is implemented according to the specification, this fully operational IDE can be used on the Smalltalk at hand, offering traditional Smalltalk IDE tools such as browsers, workspaces, inspectors, debugger, plus a great flexibility to be extended with features specific to the target dialect.

Pharo

API implementation for Pharo 12.

Dolphin

API implementation for Dolphin 7 (work in progress).

Egg

API implementation for Egg.

Documentation

Continuously updated documentation to facilitate implementation on any new Smalltalk dialect.

[:web | side]

Webside is available online and as a desktop app.

© Untitled. All rights reserved.