207 packages — page 8

ShapeFactory

This is a Seaside interface for a modified shape factory experiment. Work in progress...
SqueakSource

SiliconSqueak

Event driven simulator optmized for the SiliconSqueak processor core but which I hope will become more general in the future.
SqueakSource squeak

SimpleMorphicSqueak

SimpleMorphic is created by Juan Vuletich, with initial release for Pharo (and Squeak) supported by ESUG. For the latest versions of Juan's work, refer to Cuis Smalltalk, available at http://www.jvuletich.org/Cuis/Index.html.This project started with the original SimpleMorphic release for Pharo, adapted …
SqueakSource squeak

Singletons

*The delegation methods of this package make use of the ObjectsAsMethods VM support. In a 3.6 image, you must call #recreateSpecialObjectsArray before using this package.* This package adds the #becomeSingleton method to Object, which will transform the receiver into an …
SqueakMap squeak

Slide Auditor

Allows you to select slides as you view them. Easier to use than the other slideshow program "friendlier". Future versions will allow you to invert the selected set to review deleted slides and undelete them. Also to copy the set …
SqueakMap squeak

SmaCC Development for <=3.8

SmaCC (Smalltalk Compiler-Compiler) is a freely available parser generator for Smalltalk.Use this package if you want to develop a new parser/scanner/compiler. It is a replacement for the T-Gen parser generator. T-Gen has several limitationsthat make it difficult to produce parsers. …
SqueakMap squeak

SmaccDevelopment

SmaCC (Smalltalk Compiler-Compiler) is a freely available parser generator for Smalltalk. To get started loadSmaCC(Runtime) andSmaCCDev(Development Tools). The development tools also depend on the refactoring engine.
SqueakSource

SmalltalkInge1

Smalltalk Excercises for Inge1 (Software Engineering 1). The exercises are about TDD, refactoring code, removing if statements and applying several design patterns
GitHub

SOLHashTable

This is an algorithm for a hash table that expands automatically and lazily as needed to maintain a desired load factor in each hash bucket. It does not require any re-hashing or re-bucketing as part of expansion, in some cases …
SqueakSource

spiral

Spiral, as in notebook, is a refactoring of BookMorph & friends
GitHub squeak MIT

Spread Group Communications Plugin

This is a Plugin and supporting classes to allow Squeak to work withthe Spread (http://www.spread.org) group communications system. It is designed so that you can have background threads waiting forincoming messages without blocking all of Squeak. I have only written …
SqueakMap squeak

Spy

A flexible and open framework for designing and implementing program monitor. The default package comes with type extractor, code profiling and code coverage.For Pharo >= 1.4:Gofer new squeaksource: 'Spy'; package: 'ConfigurationOfSpy'; load. (Smalltalk at: #ConfigurationOfSpy) project lastVersion loadFor Pharo 1.3:Gofer …
SqueakSource pharo

squeak-actors

SmalltalkHub squeak

SStDSL

a DSL to define interfaces and its messages such that applications get a simple API. The semantic model its based on asynchronous communication via ftp or a message router.
SqueakSource

ST2JS

To take full benefit of current internet browser, tons of lines of Javascript have to be written. We (the Smalltalkers) don't like to edit files to program, we want to code in the refactoring browser! This project is an attempt …
SqueakSource

ST2JS - Smalltalk to Javascript translator

To take full benefit of current internet browser, tons of lines of Javascript have to be written. We (the Smalltalkers) don't like to edit files to program, we want to code in the refactoring browser! This project is an attempt …
SqueakMap squeak

StdbCore

This is the core API for designed for database access in Smalltalk.Currently there is aMySQL implementationof the API inStdbMysqlImplproject. Other database engine supports are planned for the future.From database access style point of view this is more akin to JDBC …
SqueakSource

StdbMysqlImpl

A MySQL Implementation of the Stdb APIThis is an implementation of the database connectivity API defined in theStdb-Corepackage. It uses the MySQL protocol driver inStdbMysqlProcolprojectSee also:StdbCore(required),StdbMysqlProtocol(required)Features:ImplementsStdbCoreAPI facilities like connection, prepared statement, metadata, resultset and so onTransaction facilitiesPrepared statement is implemented …
SqueakSource

SyndicatedActors

An implementation of the Syndicated Actor Model (https://syndicate-lang.org/) for Squeak.
SqueakSource squeak

SystemChangeNotification

The SystemChangeNotification mechanism allows clients to receive notifications (events) when changes are made to the system. Such changes are additions, removals, renaming, ... of classes, events, instance variables, ... Eventually this system will be used as the foundation for the …
SqueakMap squeak

TA-Promise

An implementation of Promise for Pharo and GemStone - https://en.wikipedia.org/wiki/Futures_and_promises
GitHub pharo

TesteRefactoring

SmalltalkHub

TheoCIslandParser

An island C parser for the refactoring of plugins of the pharo-vm
GitHub pharo

Tric-RefractoringBrowser

This package is not currently loadable. The package owner has been contacted to assist in correcting this. (klc, 7/11/2008) The RefractoringBrowser comes up empty initially. You can add packages and class categories to show, and hide stuff again. Classes you …
SqueakMap squeak

TSF-NexIO

TSF-NexIO is a lightweight, robust framework for JSON-RPC 2.0 communication over WebSockets in Pharo Smalltalk. It is designed to enable 'synchronous semantics on asynchronous channels' and enforces a strict separation between transport (Server) and business logic (Delegate). TSF-NexIO supports Batch …
GitHub pharo Apache-2.0