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 - 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 with user interfaces (UI).
- 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 - An Implementation of OGC Web Services (OWS) support for Pharo.
- Molecule - A Pharo component framework.
- PharoStreamDeck - Elgato Stream Deck utils for Pharo.
- PharoZeroMQ - A 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 - A Figma plug-ins for exchanges with external world.
- Pyramid-Plugins-FigmaToWorld - A Pyramid plugin 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!