Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tinchodias/pharo-urucu-navigator
An experimental navigator of code dependencies with Pharo and Roassal3
https://github.com/tinchodias/pharo-urucu-navigator
pharo roassal smalltalk
Last synced: 17 days ago
JSON representation
An experimental navigator of code dependencies with Pharo and Roassal3
- Host: GitHub
- URL: https://github.com/tinchodias/pharo-urucu-navigator
- Owner: tinchodias
- License: mit
- Created: 2020-05-13T22:44:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-07T21:14:56.000Z (about 3 years ago)
- Last Synced: 2024-10-08T18:41:41.125Z (about 1 month ago)
- Topics: pharo, roassal, smalltalk
- Language: Smalltalk
- Homepage:
- Size: 219 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Urucu Navigator
[![Complete Test](https://github.com/tinchodias/pharo-urucu-navigator/actions/workflows/test.yml/badge.svg)](https://github.com/tinchodias/pharo-urucu-navigator/actions/workflows/test.yml)
An experimental navigator of code dependencies with Pharo and [Roassal3](https://github.com/ObjectProfile/Roassal3).
![Demo GIF](https://media.giphy.com/media/jERUcF0GFZPOTngb09/giphy.gif)
## Install
Evaluate the following script in a Pharo (9 or 10 should work):
~~~smalltalk
Metacello new
baseline: 'UrucuNavigator';
repository: 'github://tinchodias/pharo-urucu-navigator';
load.
~~~## Where to start
Open the navigator with:
```Smalltalk
UrMainPresenter example2medium
```There is also an experimental Roassal3 layout where rectangles repulse other.
See `RSRectangleRepulsionForceLayout` examples on class-side.## License
The code is licensed under [MIT](LICENSE).
## What is the *urucu* word?
Urucú is one of the names of [this tree and fruit](https://es.wikipedia.org/wiki/Bixa_orellana) in South America:
![Plant](https://upload.wikimedia.org/wikipedia/commons/3/3c/Urucum_%28bixa_orellana%29_seeds.jpg)