A collection of Pharo libraries, tools, frameworks, and software from the Thales open-source community, with a special emphasis on user interface design and creating great user experiences.
Smock Workshop is the Thales UX/UI workshop composed of open-source assets from this page, dedicated to building applications and UI utilities in !
Pyramid - Pyramid is a Graphical User-Interface (GUI) builder and editor for Bloc and Toplo.
OpenSmock - A collection of tools and workshops designed to streamline the development of applications - especially user interfaces (UI) - within the Pharo programming environment.
Iconography - Use icons libraries (Material Design, Ant Design) in your project : Import, manage, get and store.
GeoView - Views to display and interact with geographical objects and cartographic layers for UI.
GeoTools - Geographic Tools as Coordinates, Kinematics and Geodesic utilities for GIS.
PharoOWS - Implementation of OGC Web Services (OWS) support for Pharo.
Molecule - Molecule is a Pharo component framework.
PharoStreamDeck - Elgato Stream Deck utils for Pharo.
PharoZeroMQ - ZeroMQ (ØMQ, 0MQ or ZMQ) library for Pharo.
Stash - A source-code serializer for Pharo.
Toplo-Serialization - Toplo serialization features to store/unstore ToElements.
Bloc-Serialization - Bloc serialization features to store/unstore BlElements.
FigmaToWorld - Figma plug-ins for exchanges with external world.
Pyramid-Plugins-FigmaToWorld - This Pyramid plugin exploit capacities from the Figma plugin "FigmaToWorld" to import Figma design into Pyramid UI editor.
Bloc-Figma - Tools to generate Bloc elements from Figma datas.
OS-Windows - Extensions for Pharo-OS-Windows.
We develop and maintain these projects under the ThalesGroup organization. The OpenSmock team gathers all our open-source initiatives dedicated to the Pharo and Smalltalk communities, promoting collaboration, innovation, and code sharing.
This page is inspired by Awesome Pharo.
Contributions and suggestions are always welcome!