### Recommended tools and kits

Here are the list of recommended useful tools if you're going to debug some Greentea. Those are in actual use by our team.

#### Git and GitHub integration

- [GitHub Desktop](https://desktop.github.com/) - nice and sleek, highly recommend
- [VS Code](https://code.visualstudio.com/) - supports Git with realtime diff editor

#### Text and code editors

- [VS Code](https://code.visualstudio.com/) - this is our main IDE and what not

#### API hooking

- [API Monitor by Rohitab](https://www.rohitab.com/apimonitor) - fantastic software to monitor and control API calls made by applications and services
- [PE-bear](https://github.com/hasherezade/pe-bear) - provides deep insight into PE file format, most useful for headers, sections and resources investigation
- [Cutter](https://cutter.re) - convenient disassembler and decompiler
- [Ghidra](https://github.com/NationalSecurityAgency/ghidra/releases) - ultimate tool for reverse engineering


#### Testing UI issues

- [Allui](https://github.com/PeyTy/Allui) - custom made widget factory to check rendering issues and quick regression validations
- [Curvi](https://github.com/PeyTy/Curvi) - mouse cursor viewer and debugging tool
