gtoolkit
Glamorous Toolkit is the Moldable Development Environment. It empowers you to make systems explainable through contextual micro tools.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.8%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Glamorous Toolkit is the Moldable Development Environment. It empowers you to make systems explainable through contextual micro tools.
Basic Info
- Host: GitHub
- Owner: feenkcom
- License: mit
- Language: Smalltalk
- Default Branch: main
- Homepage: https://gtoolkit.com
- Size: 50.9 MB
Statistics
- Stars: 1,402
- Watchers: 23
- Forks: 61
- Open Issues: 313
- Releases: 0
Topics
Metadata Files
README.md
The Moldable Development Environment
Glamorous Toolkit is the Moldable Development Environment. It empowers you to make systems explainable through contextual micro tools.
Download and run the ready made distribution
Simply download: https://gtoolkit.com/download.
The download is a self contained installation made of a Glamorous Toolkit image, a virtual machine, and a few other resources and libraries.
Now, just run the executable.
- On Mac: GlamorousToolkit.app
- On Windows: .\bin\GlamorousToolkit.exe
- On Linux: ./bin/GlamorousToolkit
Install from sources
Executing the script below installs the VM, clones the sources and builds an image. It can takes ~10 minutes and it is useful for developing Glamorous Toolkit itself.
- On Mac:
curl https://dl.feenk.com/scripts/mac.sh | bash - On Linux:
curl https://dl.feenk.com/scripts/linux.sh | bash - On Windows:
wget https://dl.feenk.com/scripts/windows.ps1 -OutFile windows.ps1; ./windows.ps1
Get started
Learn how to learn
Glamorous Toolkit was developed following Moldable Development. In the core distribution there are thousands of contextual tools that we used to develop and explain the environment. Each of these is based on an underlying language made out of visual and interactive operators that can be combined in many ways. So, first learn this language: - Start by watching the GT in 7' video series. - Read the book directly in the environment or online.
Pick a problem you care about
Moldable Development is about adapting the environment to match the context. So, pick a problem you care about and work your way through it.
Get inspiration from these talks: - Moldable Development with Glamorous Toolkit • Tudor Girba • YOW! 2023 - Moldable Development in Practice — Patterns for Legacy Modernization • Oscar Nierstrasz • YOW! 2024
Engage with the community
- Chat with us on Discord: discord.gg/FTJr9gP
- Watch our YouTube videos: @gtoolkit
- Follow us on X: @feenkcom
Glamorous Toolkit and Pharo
Glamorous Toolkit is built in Pharo and Rust, and it also enables people to work with Pharo systems. Nevertheless, the goal of Glamorous Toolkit is distinct from that of Pharo and so is its realization. Read more in the book.
License
See LICENSE.
Owner
- Name: feenk
- Login: feenkcom
- Kind: organization
- Location: Switzerland
- Website: https://feenk.com
- Twitter: feenkcom
- Repositories: 99
- Profile: https://github.com/feenkcom
We make your systems explainable
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - name: "feenk.com" title: "Glamorous Toolkit" version: 1.0 repository-code: "https://github.com/feenkcom/gtoolkit" url: "https://gtoolkit.com"
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| George Ganea | g****a@g****m | 806 |
| Tudor Girba | t****r@t****m | 798 |
| Andrei Chiș | c****i@g****m | 599 |
| Aliaksei Syrel | a****l@g****m | 536 |
| Juraj Kubelka | j****a@g****m | 518 |
| Oscar Nierstrasz | o****r@i****h | 257 |
| Alistair Grant | a****t@g****m | 146 |
| Veit Heller | v****t@v****e | 67 |
| Don Roberts | r****s@r****m | 45 |
| Sven Van Caekenberghe | s****n@b****e | 37 |
| John Brant | b****t@r****m | 31 |
| svenvc | s****n@s****u | 21 |
| Oscar Nierstrasz | o****z@g****m | 18 |
| Manuel Leuenberger | l****r@i****h | 12 |
| OvidiuCodila | o****a@g****m | 12 |
| Edward Ocampo-Gooding | e****d@c****m | 10 |
| Stephan Eggermont | s****n@s****l | 3 |
| Oscar Nierstrasz | o****r@i****h | 2 |
| Fulvio Scapin | t****a@g****m | 1 |
| Ioana Verebi | i****i@g****m | 1 |
| Sean DeNigris | g****b@c****m | 1 |
| Ralf Barkow | 1 | |
| Edward Ocampo-Gooding | m****l@e****o | 1 |
| markfirmware | m****e | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 1,249
- Total pull requests: 17
- Average time to close issues: 4 months
- Average time to close pull requests: 4 months
- Total issue authors: 80
- Total pull request authors: 13
- Average comments per issue: 1.15
- Average comments per pull request: 1.59
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 602
- Pull requests: 3
- Average time to close issues: 6 days
- Average time to close pull requests: about 12 hours
- Issue authors: 38
- Pull request authors: 2
- Average comments per issue: 0.79
- Average comments per pull request: 0.33
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- chisandrei (210)
- girba (198)
- JurajKubelka (157)
- akgrant43 (111)
- syrel (84)
- svenvc (55)
- botwhytho (50)
- j-brant (47)
- hellerve (44)
- onierstrasz (41)
- seandenigris (32)
- akevalion (30)
- joelreymont (25)
- refactoringdr (22)
- Rinzwind (15)
Pull Request Authors
- seandenigris (3)
- timonkot131 (2)
- JurajKubelka (2)
- onierstrasz (1)
- jgfoster (1)
- girba (1)
- j-brant (1)
- chisandrei (1)
- macta (1)
- refactoringdr (1)
- StephanEggermont (1)
- akgrant43 (1)
- ennoausberlin (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- ubuntu latest build
- ubuntu-gtbase latest build