Natron is a piece of software designed for compositing purposes, and it is entirely free and open source. The software is node-based, which makes it easy to use and customize. Read more about Natron.