Instructions on how to intsall apps from repos such as github

I can see and install apps from the repo through the web interface. but i can also fined apps that are located in github repo. Can you please guide me through the process of installing apps from repos?
Do i just clone them into the apps folder? or there is more to it? i cant seem to find any instructions