Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rvanasa/fungi-vis
A source/AST/trace visualization tool for the Fungi programming language
https://github.com/rvanasa/fungi-vis
Last synced: about 2 months ago
JSON representation
A source/AST/trace visualization tool for the Fungi programming language
- Host: GitHub
- URL: https://github.com/rvanasa/fungi-vis
- Owner: rvanasa
- Created: 2018-02-09T23:56:43.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T22:46:05.000Z (almost 2 years ago)
- Last Synced: 2023-02-26T04:02:25.007Z (almost 2 years ago)
- Language: JavaScript
- Size: 22.2 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#### ***[Human-Fungi Interface](http://fungi-lang.herokuapp.com/)*** is an interactive visualization tool for the [Fungi](https://github.com/Adapton/fungi-lang.rust) programming language.
### Local Configuration
1. Download/install [Rust](https://www.rust-lang.org/)
2. Download/install [Node.js](https://nodejs.org/en/)
3. Run `rustup update`
4. Run `rustup target add wasm32-unknown-unknown --toolchain nightly` to install the Webassembly compile target
5. Run `npm i` to install dependencies
6. Run `node index dev` to run on port 8080
7. Visit http://localhost:8080 in your browser### Current Features
- Pretty-printing bundled Fungi code/traces
- Variable highlighting
- AST/context/type inspection
- Client-side code execution