All Projects → feenkcom → Gtoolkit

feenkcom / Gtoolkit

Licence: mit
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.

Programming Languages

smalltalk
420 projects

Projects that are alternatives of or similar to Gtoolkit

Gosublime
A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features.
Stars: ✭ 3,421 (+701.17%)
Mutual labels:  ide
Erlang ls
The Erlang Language Server
Stars: ✭ 363 (-14.99%)
Mutual labels:  ide
Webase
WeBank Blockchain Application Software Extension
Stars: ✭ 402 (-5.85%)
Mutual labels:  ide
Rustdt
RustDT is an Eclipse based IDE for the Rust programming language:
Stars: ✭ 351 (-17.8%)
Mutual labels:  ide
Dlangide
D language IDE based on DlangUI
Stars: ✭ 358 (-16.16%)
Mutual labels:  ide
Luaperfect
A pure C++ Lua IDE project, aimed to be the fastest and lightest Lua IDE in the world.
Stars: ✭ 368 (-13.82%)
Mutual labels:  ide
Rls
Repository for the Rust Language Server (aka RLS)
Stars: ✭ 3,426 (+702.34%)
Mutual labels:  ide
Deepxde
Deep learning library for solving differential equations and more
Stars: ✭ 420 (-1.64%)
Mutual labels:  ide
Cope
A modern IDE for writing classical Chinese poetry 格律诗编辑程序
Stars: ✭ 362 (-15.22%)
Mutual labels:  ide
Atom Languageclient
Language Server Protocol support for Atom (the basis of Atom-IDE)
Stars: ✭ 385 (-9.84%)
Mutual labels:  ide
Gitpod
Gitpod automates the provisioning of ready-to-code development environments.
Stars: ✭ 6,261 (+1366.28%)
Mutual labels:  ide
Samples
JavaFX samples to run with different options and build tools
Stars: ✭ 352 (-17.56%)
Mutual labels:  ide
Wedatasphere
WeDataSphere is a financial level one-stop open-source suitcase for big data platforms. Currently the source code of Scriptis and Linkis has already been released to the open-source community. WeDataSphere, Big Data Made Easy!
Stars: ✭ 372 (-12.88%)
Mutual labels:  ide
Perl5 Idea
Perl5 plugins for IntelliJ IDEA
Stars: ✭ 343 (-19.67%)
Mutual labels:  ide
Tokamak
Fusion Reactor for Rust - Atom Rust IDE
Stars: ✭ 404 (-5.39%)
Mutual labels:  ide
Portugol Studio
Ambiente de Programação didático para a linguagem Portugol 2.0
Stars: ✭ 323 (-24.36%)
Mutual labels:  ide
Tulsi
An Xcode Project Generator For Bazel
Stars: ✭ 365 (-14.52%)
Mutual labels:  ide
Onepanel
The open and extensible integrated development environment (IDE) for computer vision with built-in modules for model building, automated labeling, data processing, model training, hyperparameter tuning and workflow orchestration.
Stars: ✭ 428 (+0.23%)
Mutual labels:  ide
Rars
RARS -- RISC-V Assembler and Runtime Simulator
Stars: ✭ 413 (-3.28%)
Mutual labels:  ide
Buidl
A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started
Stars: ✭ 376 (-11.94%)
Mutual labels:  ide

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.
  • Remote: the engine for interaction with remote runtimes.
  • GlamorousToolkit4Git: the environment for manipulating Git.
  • 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.
  • Demos: a set of demos for Glamorous Toolkit.

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].