Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
Flarum is the next-generation forum software that makes online discussion fun. Simple, fast and free. Composer required.