GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • OpenSmock
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — OpenSmock

README.md

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 - 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.

🌍 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 - An Implementation of OGC Web Services (OWS) support for Pharo.

🏗️ Software Architecture

  • Molecule - A Pharo component framework.

🕹️ Hardware

  • PharoStreamDeck - Elgato Stream Deck utils for Pharo.

🛠️ Libraries and Tools

  • PharoZeroMQ - A ZeroMQ (ØMQ, 0MQ or ZMQ) library for Pharo.
  • Stash - A serializer that convert instances into code.
  • Toplo-Serialization - Toplo serialization features to store/unstore ToElements.
  • Bloc-Serialization - Bloc serialization features to store/unstore BlElements.

🎨 Figma Utils

  • 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.

⚙️ 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 34 8

  2. Pyramid Pyramid Public

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

    Smalltalk 45 9

  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 6 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 46 repositories
  • Pyramid Public

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

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Pyramid's past year of commit activity
    Smalltalk 45 MIT 9 22 1 Updated Nov 10, 2026
  • 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.

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/OpenSmock's past year of commit activity
    Smalltalk 6 MIT 1 1 0 Updated Oct 27, 2026
  • Molecule Public

    Molecule is a Pharo component framework.

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Molecule's past year of commit activity
    Smalltalk 34 MIT 8 18 0 Updated Oct 13, 2026
  • Toplo-Serialization Public

    Toplo serialization features to store/unstore ToElements.

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Toplo-Serialization's past year of commit activity
    Smalltalk 1 MIT 0 1 0 Updated Oct 9, 2026
  • Bloc-Serialization Public

    Bloc serialization features to store/unstore BlElements.

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Bloc-Serialization's past year of commit activity
    Smalltalk 2 MIT 1 1 0 Updated Oct 9, 2026
  • PharoApplicationGenerator Public Forked from tesonep/PharoApplicationGenerator

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/PharoApplicationGenerator's past year of commit activity
    Smalltalk 0 MIT 7 0 0 Updated Sep 24, 2026
  • FigmaToWorld Public

    Figma plug-ins for exchanges with external world

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/FigmaToWorld's past year of commit activity
    TypeScript 4 MIT 0 1 0 Updated Mar 12, 2026
  • .github Public

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/.github's past year of commit activity
    0 MIT 1 0 0 Updated Mar 11, 2026
  • Stash Public archive Forked from Nyan11/Stash

    A serializer for Pharo

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Stash's past year of commit activity
    Smalltalk 0 MIT 3 0 1 Updated Feb 16, 2026
  • Toplo Public archive Forked from pharo-graphics/Toplo

    A widget framework on top of Bloc

    Uh oh!

    There was an error while loading. Please reload this page.

    OpenSmock/Toplo's past year of commit activity
    Smalltalk 1 MIT 13 0 0 Updated Dec 16, 2025
View all repositories

People

@ELePors @labordep @LabordePierre

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.