Skip to content
@OpenSmock

OpenSmock

Welcome to OpenSmock Awesome

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 Pharo!

Our Pharo projects

💻 User-Interfaces

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.

🌍 Geographic tools and cartographic display:

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.

🏗️ Software architecture

Molecule - Molecule is a Pharo component framework.

🕹️ Hardware

PharoStreamDeck - Elgato Stream Deck utils for Pharo.

🛠️ Libraries and tools

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.

🎨 Figma utils

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.

⚙️ Operating-Systems

OS-Windows - Extensions for Pharo-OS-Windows.

About this page

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!

Pinned Loading

  1. Molecule Molecule Public

    Molecule is a Pharo component framework.

    Smalltalk 32 8

  2. Pyramid Pyramid Public

    Pyramid is a Graphical User-Interface (GUI) builder and editor for Bloc and Toplo.

    Smalltalk 40 7

  3. OpenSmock OpenSmock Public

    OpenSmock is a collection of tools and workshops designed to streamline the development of applications - especially user interfaces (UI) - within the Pharo programming environment.

    Smalltalk 5

Repositories

Showing 10 of 46 repositories

Top languages

Loading…