An open source application is a piece of software for which the source code is available and in the public domain. Developers are able to download the code and modify, contribute and change it to suit their needs. This means businesses can ‘tweak’ software according to their needs and individuals can play around with code, add new features and explore how software works. Open source software is also the foundation to many of today’s largest, most renowned software packages – without open source software we might not have the amazing, mind-blowing applications and software packages we use everyday.

In light of this, I have compiled a list of 30 of the best open source applications for Mac. I encourage you to download and have a play with each and, where possible, replace over-priced commercial software.