Skip to content

Penfeld is an User-Interface (UI) definition model framework for Pharo.

License

Notifications You must be signed in to change notification settings

OpenSmock/Penfeld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Penfeld

Penfeld Banner

Penfeld is an User-Interface (UI) definition model framework for Pharo. Main principe of Penfeld is to be apart of UI technologies or engine.

Penfeld provide instanciation of his model to some supported UI engine in Pharo (as Bloc, etc.) based on standard UI customization (as CSS, SVG, etc.).

Getting Started

Installing Penfeld

For Pharo 8 and Pharo 9

Metacello new
   baseline: 'Penfeld';
   repository: 'github://OpenSmock/Penfeld/src';
   load

For Pharo 8 and Pharo 9 - Only Penfeld core (without graphic engine)

Metacello new
   baseline: 'PenfeldCore';
   repository: 'github://OpenSmock/Penfeld/src';
   load

Examples

Some examples are available supporting Bloc engine. See Penfeld-Bloc package, Examples tag contains somes examples classes.

Tests

See Penfeld-Bloc-Tests or execute PenExamplesViewer>>#open.

Credits

License

This project is licensed under the MIT License.