Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pharo-spec/spec
Spec is a framework in Pharo for describing user interfaces.
https://github.com/pharo-spec/spec
gui pharo smalltalk spec
Last synced: 4 days ago
JSON representation
Spec is a framework in Pharo for describing user interfaces.
- Host: GitHub
- URL: https://github.com/pharo-spec/spec
- Owner: pharo-spec
- License: mit
- Created: 2018-10-01T11:54:05.000Z (over 6 years ago)
- Default Branch: Pharo13
- Last Pushed: 2025-01-09T14:02:14.000Z (13 days ago)
- Last Synced: 2025-01-11T16:08:49.523Z (11 days ago)
- Topics: gui, pharo, smalltalk, spec
- Language: Smalltalk
- Size: 6.54 MB
- Stars: 62
- Watchers: 12
- Forks: 66
- Open Issues: 288
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Spec
Spec is a framework in Pharo for describing user interfaces.
[![Spec-Pharo-Integration](https://github.com/pharo-spec/Spec/actions/workflows/spec-all.yml/badge.svg)](https://github.com/pharo-spec/Spec/actions/workflows/spec-all.yml)
[![Spec-dev](https://github.com/pharo-spec/Spec/actions/workflows/spec.yml/badge.svg)](https://github.com/pharo-spec/Spec/actions/workflows/spec.yml)## Install Spec
Spec is included in any regular Pharo image.
It is possible to load the latest version executing following script:```Smalltalk
Metacello new
repository: 'github://pharo-spec/Spec';
baseline: 'Spec2';
onConflict: [ :e | e useIncoming ];
onUpgrade: [ :e | e useIncoming ];
ignoreImage;
load
```