Skip to content

Administroot/FreeEta-gd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOGO FreeEta

Crates.io GitHub License GitHub Actions Workflow Status Static Badge

A fast, elegant & free Event Tree Analysis(ETA) utility powered by 🤖 Godot and 🦀 Rust.

FreeEta

Overview

FreeEta project include three sub-projects.

  • ETACTL: A terminal utility to perform Event Tree Analysis without GUI interface, much suitable for large event tree analysis.
  • ETALIB: The support library of ETADOT, written in Rust.
  • ETADOT: The GUI analysis tool to perform Event Tree Analysis.

If you don't know which one to use, I suggest execute EtaDot.console in artifacts, which will perform verbose hints.

Installation

[!danger] FreeEta is on flight🛫

FreeEta is in development. You could download artifacts from github workflow.

Or, you could build it yourself! Follow these steps below.

Important

Godot and Rust are required.

git clone https://github.com/Administroot/FreeEta-gd.git
cd FreeEta-gd/

# Build `ETACTL` and `ETALIB`
cd rust/
cargo build && cargo build --release

# Build `ETADOT`
cd ../EtaDot/
godot --headless --import
godot --headless --export-release "EtaDot-{{YOUR-PLATFORM-ARCH}}" "EtaDot" --verbose
Get it on Github

Support ALL Platforms!

Version

0.1.0-dev

About

A fast, elegant & free Event Tree Analysis (ETA) utility powered by 🤖 Godot and 🦀 Rust.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published