Creating an Organizational Chart from an Employee Directory

I am using the employee directory under the HR and employee onboarding page. I was hoping there could be some app or view I could integrate to keep an up to date organizational chart based on this information. Our org chart is always out of date and this automation would help us a lot.