Upterm is an open source download that’s completely free to use. However, it’s also an integrated development environment. It’s a terminal emulator that will give you a coding window similar to what you have with the standard Terminal app. It kicks off this list because it’s the first option that I personally used and have the most experience with.
Upterm is a good alternative to the Terminal app.