FindSoftware

Seaside

Smalltalk framework for building stateful web applications from components, callbacks and generated HTML.

Seaside is a framework for developing web applications in Smalltalk. Its README says it is based on Smalltalk, which several vendors implement, and gives install steps for Pharo, GemStone, Squeak and VAST. In a Pharo image the install is a Metacello load, after which a default server adaptor starts on port 8080.

The wiki holds the documentation the README points to, and its add-on libraries are listed on a separate wiki page.

Worth knowing

The README says Seaside for Squeak is unmaintained.

Identity

Status
Stub
Maintainer
Seaside3
Maintained by
Community3

Rendering and deploy

Runs as
Always on2
Install with
Metacello baseline load in a Pharo, GemStone, Squeak or VAST image2

Releases

Current major version
35
Last release
2026-01-065

Adoption

GitHub stars
5641
Contributors
216

Why these figures do not compare

Sources

  1. 2026-10-26: links, License, GitHub stars
    api.github.com/repos/SeasideSt/Seaside
  2. 2026-10-26: links, Categories, Install with, Runs as
    github.com/SeasideSt/Seaside/blob/master/README.md
  3. 2026-10-26: Maintainer, Maintained by
    api.github.com/users/SeasideSt
  4. 2026-10-26: License model
    raw.githubusercontent.com/SeasideSt/Seaside/master/LICENSE.md
  5. 2026-10-26: Current major version, Last release
    api.github.com/repos/SeasideSt/Seaside/releases
  6. 2026-10-26: Contributors
    api.github.com/repos/SeasideSt/Seaside/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON