Projects
GNU Smalltalk
GNU Smalltalk is a free implementation of the Smalltalk-80 language. It runs on most versions on Unix, as well as under Windows. Smalltalk is a dynamic object-oriented language, well-versed to scripting tasks.
GNU Smalltalk also runs Seaside, a framework that lets you build highly interactive web applications quickly, reusably and maintainably.
Find out more • Bugs and feature requestsGoogleAPI
Bindings to Google API for GNU Smalltalk and Iliad.
Find out more • Downloads • Bugs and feature requestsGravatar
Very simple gravatar (http://www.gravatar.com) module for gst
Find out more • Downloads • Bugs and feature requestsGST-GNU lightning
A Smalltalk binding of GNU lightning. GNU lightning exposes a
portable interface for generating machine language at run-time.
GNU lightning is fast and tries to be as little intrusive as
possible, so that the generated code can also be optimized
easily. So far, it has been ported to the x86, SPARC and
PowerPC architecture.
gst-qt
Bindings to Nokia's GUI toolkit, Qt, and an intefrace based on it for gnu smalltalk. This is in very early stages and I would love feedback.
Find out more • Downloads • Bugs and feature requestsIliad
Iliad is a Smalltalk web application framework. It is designed to be simple and make web development as effective as possible.
This is the stable branch of Iliad.
Iliad's features include:
- reusable stateful widgets
- REST-like applications
- simple API
- easy to setup and deploy (no complicated configuration step)
- automatic AJAX: Thanks to its javascript layer, Iliad automagically updates widgets using AJAX. If javascript is not enabled, the behaviour remains the same by making normal requests, so you don't have to worry about that.
iliad-dev
This is the development branch of Iliad.
Find out more • Downloads • Bugs and feature requestsIliad-PayPal
A simple PayPal integration package for Iliad. Only supports ExpressCheckout transactions for now.
Find out more • Downloads • Bugs and feature requestsiyzi Forum
A simple bulletin board application written using GNU Smalltalk and Iliad Web Framework.
Find out more • Downloads • Bugs and feature requestsLDAPLayer
A native Smalltalk library for LDAP (Lightweight Directory Access Protocol).
Based on a port of LDAPLayer from Squeak.
PetitParser
PetitParser is a parsing framework written by Lukas Renggli
Find out more • Downloads • Bugs and feature requestsPresource
Presource is a syntactic abstraction mechanism that allows modifications to the Smalltalk language to be done in an organized, piece-by-piece way, on a class-by-class basis.
These modifications are based on a system called message macros, inspired by Lisp macros. These allow complex Smalltalk expressions to be written as simplified message sends, without incurring a penalty for conversion to the more complex form when Smalltalk executes the expression.
Find out more • Downloads • Bugs and feature requestsSandstoneDb
A port of SandstoneDb by Ramon leon (http://onsmalltalk.com)
Find out more • Downloads • Bugs and feature requestsSimple XML Creator
Simple XML Creator is a package for creating simple XML files using Smalltalk syntax.
Find out more • Downloads • Bugs and feature requestsSpread binding for Gnu Smalltalk
A Gnu Smalltalk binding for the Spread message service.
Find out more • Downloads • Bugs and feature requestsswsch's gst rummage
rummage, n: a jumble of things to be given away
Some useful things I've come across during my gst adventures:
- PackageBuilder: create package.xml from a compact description