Skip to content
Glamorous Toolkit is the moldable development environment.
Smalltalk Shell HTML PowerShell
Branch: master
Clone or download

Latest commit

Latest commit e992e49 Jun 19, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc add overview picture Jun 12, 2020
scripts don't run net user Jun 18, 2020
src remove log statement Jun 19, 2020
.project iceberg wants a .project file Sep 12, 2018
Jenkinsfile removed duplicate stage Jun 18, 2020
LICENSE Update LICENSE May 31, 2020
README.md Update README.md Jun 12, 2020
github_deploy_key.enc changed deploy key Oct 23, 2018

README.md

Glamorous Toolkit (GT)

Glamorous Toolkit is the moldable development environment. It is a live notebook. It is a flexible search interface. It is a fancy code editor. It is a software analysis platform. It is a data visualization engine. All in one. And it is free and open-source under an MIT license.

Glamorous Toolkit overview

Components

The current repository embodies the second generation of GT and it is comprised of a set of distinct components:

  • Inspector: the moldable inspector.
  • Playground: the moldable playground.
  • Documenter: the engine for manipulating live documents.
  • Presenter: the engine for live slide-based storytelling.
  • Debugger: the moldable debugger for Pharo.
  • Coder: the moldable coder for Pharo.
  • Transcript: a rethinking of the classic Transcript taking advantage of the moldable text editor from Bloc.
  • Visualizer: a set of visualization engines on top of Bloc.
  • Examples: the engine for example-driven development.
  • Completer: the moldable completion engine.
  • Phlow: the browsing engine.
  • Releaser: the engine that allows us to manage and release deeply nested projects.
  • GlamorousToolkit4Smacc: the environment for creating, debugging and testing SmaCC-based parsers.
  • GlamorousToolkit4PetitParser2: the environment for creating, debugging and testing PetitParser2-based parsers.
  • GlamorousToolkit4Famix3: the environment and dedicated algorithms for source code analysis.
  • GlamorousToolkit4XMLSupport: the extensions for manipulating and browsing XML.
  • GlamorousToolkit4Jenkins: the extensions for browsing Jenkins.

Glamorous Toolkit is based on graphical stack made of:

  • Sparta: the graphical canvas
  • Bloc: the graphical framework
  • Brick: the widget set

How to install

Please download it via the instructions available at: https://gtoolkit.com/download.

Get the latest vm and the latest code in one step

MacOSX

curl https://raw.githubusercontent.com/feenkcom/gtoolkit/master/scripts/localbuild/mac.sh | bash

Linux

curl https://raw.githubusercontent.com/feenkcom/gtoolkit/master/scripts/localbuild/linux.sh | bash

Windows

Using Powershell cd into scripts\localbuild and execute .\windows.ps1

License

See LICENSE.

You can’t perform that action at this time.