Tools & utilities

Tools (and alternatives) used within this guide

Not all tools are created equal! We have our own favorites (as you'll see in this guide), but you're welcome to use any tool you're comfortable with. Below are common alternatives for the tools used in this guide. Feel free to use your own, or maybe try something new!

Software

Integrated Development Environment (IDE)

Name

License

Price

Supported OS

Proprietary

Free

All

MIT

Free

All

Proprietary

Non-free

All

Notepad++

GPLv2

Free

Windows

vi/Vim

Free

Linux, MacOS

Git Client

Name

CLI/GUI

License

Price

Supported OS

GUI

Proprietary

Non-free

MacOS, Windows

CLI

GPLv2

Free

All

Both

MIT

Free

Mac, Windows

GUI

Proprietary

Free*

All

GUI

Proprietary

Free

Mac, Windows

Last updated