Squeak NSApplescript is a new interface for Applescript in post Carbon
This proyect contains two parts:
1.- An XCode proyect to create libAS.dylib who implements a single function to run applescript code .
2.- squeak code to call the library via FFI, utility functions and examples of use .
This is a evolution of the original package Applescript code by Andrew C. Greenberg (1957 – August 28, 2024)
VDMPad is a simple Web IDE server for VDM-SL based upon VDMJ and Squeak Smalltalk.
You can launch a VDMPad Server on your Mac or Linux PC and open "http://localhost:8085" with your browser.
Although VDM does NOT run on Windows platforms, you can use Windows/iOS/Android devices to open VDMPad running on Mac or Linux server.
SILENT is a Scratch modification that interfaces with LEGO MINDSTORM NXT 2.0 robot.
It's based on Scratch 1.4.2, developed in JAVA, Squeak and Bash scripting.
It's supported by Linux and Windows XP/7, in which it was tested. It required JAVA>=6.
Easy to setup and easy to learn!
Please leave your review to help me to improve it!
Trike is a platform-independent tool for systematic, computer-assisted threat modeling, from requirements through deployment.
We are developing Trike v2 on GitHub (https://github.com/octotrike/trike). Our mailing lists are still here on SourceForge, and we're leaving the old code repository & releases up for archival purposes. Plus you probably want to use something while you're waiting for v2.
This mod of Scratch (scratch.mit.edu) will add several new features, including an extensive plugin API.
It is currently developed by the Scratch user SJRCS_011.
GemStone Systems, Inc. has decided to turn the Sybase version of it's relational database interface, GemConnect, into open source software.
Please feel free to improve this software, or port it to support other relational databases as you see fit.
A set of libraries which provide access to PostgreSQL databases from Smalltalk. The dialect neutral base driver library implements PostgreSQL abstractions only. Mapping libraries implement interfaces such as the VisualWorks EXDI.
Sport is a Smalltalk portability layer. Sport presents a consistent interface and implemented in a number of Smalltalk dialects. Smalltalk code written to the Sport interfaces can be run in any Smalltalk dialect without alteration.
Swazoo (Smalltalk Web Application Zoo) is an open source, vendor agnostic, dialect neutral Smalltalk HTTP server with resource and web request resolution framework
SCM (aka GemKit) provides source version control for GemStone/S. GS/S source code is stored in an ENVY repository. Changes made in the client development environment are automatically propagated to GS/S and optionally to the client execution environment.
Susie (Scripting Using a Smalltalk Interpreter Engine) is an attempt to provide a light weight scripting engine using Smalltalk as the language. it is based on Public Domain SmallTalk (PDST).
Ginsu is a cross-dialect semantic model and toolkit for partitioning Smalltalk code into packages, each package having a clearly defined scope and prerequisite structure.
Rosetta is a dialect-neutral, XML-based format for Smalltalk code interchange. It is based upon a semantic model of Smalltalk that allows dialect-specific concepts to be mapped to a cross-dialect form.
isectd is a middleware daemon that provides many-to-many client-to-server connectivity. Supports multiplexing requests to multiple server processes over IP networks.
DoME (Domain Modeling Environment) is a project intended to provide a platform and language neutral modeling environment. This generalized framework provides a means to implement a generic modeling type. See http://www.htc.honeywell.com/dome