A "Goodie" is code that is not part of the main Squeak system, but is added to it to do neat stuff. Goodies are usually short, no more than a few pages of code typically, and add or enhance only one or two specific items or capabilities.
Many tools and goodies for Squeak exist, in different archives. If you have interesting ones, put a link to the source, and a comment here. Put your code here or point at the goodies folder at UIUC. See this page on how to submit your Goodie at UIUC.
Torsten Bergmann has set up a page called share your created morphs which contains several Morphic goodies, including a Stepping Morph, Project Switcher, Library Book and Parallax Scrolling Morph.
Generating getters and setters
Stephen Travis Pope wrote: "There's a basic access method generator in the STP12 goodies at ftp://ftp.create.ucsb.edu/pub/Squeak/goodies/STP12/source/System/CodeGen.st.
It implements the method for the message "publish" that can be sent to a class. It'd be pretty easy to add it to the class list menu in the browser. "
SyntaxMorph (2.5) offers a graphical view of Squeak method syntax. See BobArnings page. TableMorph
The Programming Technology Lab (Vrije Universiteit Brussel, Brussels, Belgium) has several goodies available from their ftp-site at: ftp://prog.vub.ac.be/research/squeak/ (ParseNodeEnumrator, WindowList, some small fixes and add-ons). See also on their Swiki-sites: http://prog.vub.ac.be:8080/ Extended Colors Provides support for 649 named colors in Squeak. Metronome LazyObject RingBuffer implements a simple ring buffer, or circular queue, based on an Array. Emacs key bindings Time Objects provides an easy to use way for dealing with the domain of Gregorian time. MiniToDo is a small project aimed to learn Squeak to develop a well knowed type of application.