• Stars
    star
    1
  • Language
    Rust
  • License
    MIT License
  • Created almost 3 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of helpers that we use in our Rust build scripts, such as downloader, unzipper, etc.

More Repositories

1

gtoolkit

Glamorous Toolkit is the Moldable Development environment. It empowers you to make systems explainable through experiences tailored for each problem.
Smalltalk
937
star
2

jdt2famix

Jdt2Famix takes Java sources and produces MSE files that can be imported into Glamorous Toolkit.
Java
37
star
3

sparta

Sparta is a canvas on top of Skia.
Smalltalk
31
star
4

gtoolkit-completer

Smalltalk
22
star
5

gt4atproto

A dedicated environment for AT Protocol build in Glamorous Toolkit.
Smalltalk
19
star
6

lepiter

Smalltalk
18
star
7

roslyn2famix

Roslyn2Famix takes C# Visual Studio Solutions and produces MSE files that can be imported into Glamorous Toolkit
C#
15
star
8

gt4gemstone-old

The Glamorous Toolkit for remote work with Gemstone/S
Smalltalk
13
star
9

gtoolkit-visualizer

A set of visualization engines.
Smalltalk
13
star
10

gtoolkit-examples

The engine for example-driven development in Pharo.
Smalltalk
12
star
11

gtoolkit-vm

Client side Rust implementation of the Glamorous Toolkit VM
Rust
10
star
12

gtoolkit-debugger

GT Debugger is a ... debugger. A moldable debugger.
Smalltalk
10
star
13

JSLink

A bridge between Pharo and JavaScript
Smalltalk
9
star
14

gt4smacc

The development environment for SmaCC based on the Glamorous Toolkit.
Smalltalk
9
star
15

gtoolkit-documenter

GT Documenter is the tool for creating and consuming live documents inside the development environment.
Smalltalk
8
star
16

gt4gemstone

A Gtoolkit interface to GemStone
Smalltalk
8
star
17

pharo-futures

Abstractions for asynchronous programming in Pharo
Smalltalk
8
star
18

gtoolkit-presenter

The tool for live slide-based storytelling.
Smalltalk
8
star
19

gtoolkit-glutin

GToolkit bindings to Glutin
Smalltalk
8
star
20

libwinit

C style wrapper for winit - Cross-platform window creation and management in Rust
Rust
8
star
21

gtoolkit-remote

The engine to work with remote systems (like remote a Pharo image).
Smalltalk
7
star
22

gtoolkit-demos

A collection of ready to run demos of Glamorous Toolkit.
Smalltalk
7
star
23

PharoLink

A PythonBridge / JSLink style server for Pharo
Smalltalk
7
star
24

gt4edx

A repository dedicated to analyses of open.edx.org based of Glamorous Toolkit
Smalltalk
7
star
25

gtoolkit-inspector

The moldable Inspector.
Smalltalk
7
star
26

file-matcher-rs

A Rust library to search files based on the name pattern (regex, wildcard, exact).
Rust
6
star
27

gtoolkit-phlow

The GT engine for scripting reactive browsers
Smalltalk
6
star
28

gtoolkit-coder

The GT set of tools for writing Pharo code.
Smalltalk
6
star
29

gtoolkit-robocoder

An engine for generating code
Smalltalk
6
star
30

gt4opencv

Glamorous Toolkit for the OpenCV
Smalltalk
6
star
31

gt4pharo

The development environment for Pharo based on the Glamorous Toolkit.
Smalltalk
6
star
32

libMoz2D

Scripts to compile gfx/2d part of Mozilla Firefox as single shared library
C++
5
star
33

gt4git

The interface to work with Git projects from within Glamorous Toolkit.
Smalltalk
5
star
34

gtoolkit-filebrowser

A glamorous file browser
Smalltalk
5
star
35

gtoolkit-releaser

The engine for releasing deeply nested projects.
Smalltalk
5
star
36

libskia

C-style wrapper around
Rust
5
star
37

xdoc

The executable document engine.
Smalltalk
5
star
38

gtoolkit-boxer

A set of utilities to work with Rust through FFI
Smalltalk
5
star
39

FameJava

Fame is a concise meta-meta-model, and this project holds its Java implementation. This is a fork of the original implementation by Adrian Kuhn and Toon Verwaest.
Java
5
star
40

gt4llm

A GT package for working with LLMs
Smalltalk
5
star
41

gt4jenkins

An elegant Jenkins client for Glamorous Toolkit.
Smalltalk
4
star
42

gtoolkit-external-process

A Pharo library for cross-platform running of external commands and getting their output.
Smalltalk
4
star
43

pharo-vm-rust-bindings

Rust bindings to the Pharo VM
Rust
4
star
44

bloc-pac

Bloc Pac is a suite of libraries and components to help developers create UI with Bloc
Smalltalk
4
star
45

gtoolkit-maestro-rs

A set of tools to build, release, deploy and test Glamorous Toolkit
Rust
4
star
46

gt4p3

Glamorous Toolkit for the P3 client
Smalltalk
4
star
47

gtoolkit-pager

The tool that spawns other tools (inspector, playground, debugger, ...) into pages
Smalltalk
4
star
48

budgeteer

A system for handling budgets that also exemplifies moldable development
Smalltalk
3
star
49

gt4famix3

This repository holds the Glamorous Toolkit extensions for Famix3.
Smalltalk
3
star
50

gtoolkit-spotter

The moldable search tool.
Smalltalk
3
star
51

algorithmer

A tool for visual construction of algorithms and their export to various languages
Smalltalk
3
star
52

gt4xmlsupport

Glamorous Toolkit for XMLSupport
Smalltalk
3
star
53

gt4petitparser2

Glamorous Toolkit for PetitParser2
Smalltalk
3
star
54

gt4ruby

Smalltalk
3
star
55

phlow-rs

The engine for scripting reactive browsers in Rust
Rust
3
star
56

boxes-rs

A special box to safely pass complex Rust structures over FFI
Rust
2
star
57

glamorous-docker-setup

a template repository for building a Glamorous Toolkit app
Shell
2
star
58

distributed-computing

Initial ideas on parallel processing in Gt
Smalltalk
2
star
59

pharo-telemetry

Performance telemetry collection infrastructure based on Beacon
Smalltalk
2
star
60

gtoolkit-clipboard

Glamorous Toolkit bindings to Clipboard
Smalltalk
2
star
61

tffi-dev

A hack to make Iceberg work with TFFI
Smalltalk
2
star
62

JavaScriptGenerator

A toolkit to generate JavaScript source code from Pharo.
Smalltalk
2
star
63

gt4json

Glamorous JSON Toolkit
Smalltalk
2
star
64

gtoolkit-playground

The moldable Playground.
Smalltalk
2
star
65

libprocess

A C wrapper around Rust process builder, providing fine-grained control over how a new process should be spawned.
Rust
2
star
66

pdt2famix

pdt2famix takes PHP code and produces MSE files that can be imported into Glamorous Toolkit.
Java
2
star
67

gtoolkit-remoterunner

A framework for running tests and examples across a distributed system
Smalltalk
2
star
68

libglutin

Using Glutin through FFI
Rust
1
star
69

gt4teapot

GToolkit-based tools for Teapot
Smalltalk
1
star
70

gtoolkit-notifications

The user notifications subsystem for GToolkit
Smalltalk
1
star
71

gtoolkit-remote-javascript

Gtoolkit specific functionality for JavaScript integration
Smalltalk
1
star
72

libclipboard

C wrapper for the rust-clipboard library
Rust
1
star
73

XMLParser

Smalltalk
1
star
74

gtoolkit-vm-builder

A command line tool written in Rust to build gtoolkit-vm
Rust
1
star
75

yaml-parser

Experimental YAML parser
Smalltalk
1
star
76

XMLWriter

Smalltalk
1
star
77

XPath

Smalltalk
1
star
78

fenster

I contain reusable components to help implement support of native windows
Smalltalk
1
star
79

pharo-debugadapterprotocol

Debug Adapter Protocol client for Pharo
Smalltalk
1
star
80

gtoolkit-euclid

GToolkit bindings to euclid - a small library for geometric types with a focus on 2d graphics and layout
Smalltalk
1
star
81

gtoolkit-mapper

GToolkit interactive maps
Smalltalk
1
star
82

libmetal

C-style wrapper around Metal api
Rust
1
star
83

famix3

This is a port of the FAMIX 3 meta-model and of the depending projects.
Smalltalk
1
star
84

gtoolkit-debugadapterprotocol

Gtoolkit specific functionality for Debug Adapter Protocol access
Smalltalk
1
star
85

gtoolkit-remote-python

Gtoolkit specific functionality for Python integration
Smalltalk
1
star
86

gt4python

Python
1
star
87

gtoolkit-gleam

C wrapper around OpenGL bindings for Servo
Smalltalk
1
star
88

gtoolkit-utility

Pharo integrations
Smalltalk
1
star
89

shared-library-builder-rs

Extendable cross-platform shared library builder
Rust
1
star
90

gt4graphql

GraphQL support in GToolkit
Smalltalk
1
star
91

gtoolkit-installer

GT Installer is a set of tools for installation of various software system artefacts such as shared libraries or projects
Smalltalk
1
star
92

filewatcher

Smalltalk
1
star
93

libopenssl

Build scripts to compile libcrypto and libssl on mac, linux and windows
Rust
1
star
94

paper-moldable-exceptions

Draft for Onward! 2024
TeX
1
star