Needs Updating from the Online Community Presentation….
Online Smallworld Community Presentationwas presented at the 2011 Smallworld User conference.
Assembla Magik Components
This contains the latest copy of MCLIB, a relatively new copy of MUnit, and all new community code should be put here.
Latest MUnit
This contains the latest MUnit with a wiki with instructions.
Sourceforge.net Magik Components
This contains Tim Minto’s free MSS software. This also contains an older version of MCLIB. http://magikcmpnts.cvs.sourceforge.net/viewvc/magikcmpnts/
according to http://sw-gis.wdfiles.com/local--files/smallworldonlinecommunitypresentation/SWOnlineComm.pdf it is preferrable to use the code from the assembla repository above.
Igor-macs
Igor's emacs modifications. He typically has the latest and greatest emacs running with all the Smallworld stuff plus new utils.
http://www.magikemacs.com/
GitHub Projects
GE's Open Smallworld
This is GE's GitHub site where they are putting software that is for general public use. The support is probably limited (similar to "Class C"). But Kudos!
https://github.com/OpenSmallworld/magik-vscode
This will be where GE places their VS plugin that supports sessions/images. Mentioned in 2019 GE Americas Conference in Bellevue.
https://github.com/OpenSmallworld/munit
GE's MUnit. not sure what the difference is with others.
https://github.com/OpenSmallworld/magik-debugger
Smallworld 5 debugger. It runs thru a browser of some sort…
https://github.com/siamz/smallworld-magik-vscode
Visual Studio plugin for Magik code
Steven Looman's Projects
https://github.com/StevenLooman/sw_http_server
A tiny HTTP server framework, loosely modeled after express..
https://github.com/StevenLooman/sw_xsd_loader
Smallworld XSD Loader is a tool which generates an magik/object model from a given XSD, version 1.1. It provides easy access to contents of parsed XML documents which conform to the XSD.
Robot Framework Magik
Provides Robot Framework keywords for automated testing Smallworld Magik images (4.x) and sessions (5.x). It includes also a Robot library and Python scripts to start and stop Magik images (4.x) / sessions (5.x) with a remote_cli.
magik-components
This is fork of Assembla magik-components repository for GE Smallworld [https://app.assembla.com/spaces/magik-components/wiki]
https://github.com/RogerFretwell/magik
Magik development support for GE Smallworld for Emacs