This is a simple Angular 2/4 component that you can use to render organization charts.
Check the demo here!
<ng-organization-chart [data]="data" (onClickNode)="clickNode($event)" (onDragNode)="dragNode($event)"></ng-organization-chart>
[
{
id: "Boss",
children: [
{ id: "Person#1", children: [] },
{ id: "Person#2", children: [] },
{ id: "Person#3", children: [] },
]
}
]
I'm still working on it.