SimpleOrgChart
github.com
What it is
SimpleOrgChart turns Microsoft Entra information read through Microsoft Graph into an interactive web org chart and employee directory. The chart supports panning, zooming, branch expansion and collapse, and keeping selected subtrees hidden. The searchable directory has configurable filters for guest and disabled users. Admin reports cover missing managers, sign-in activity, recent hires, filtered users, missing profile pictures or hire dates, and data quality issues. Charts can be exported as SVG, PNG or PDF snapshots, while reports and chart data can be exported to XLSX. Scheduled email reports can run daily, weekly or monthly through configured SMTP, but this feature is disabled by default. The default setup leaves the chart public and password-protects administrator pages; optional OIDC can require Microsoft sign-in and group membership. Some reports and functions require extra Graph permissions and synced data. The project recommends Docker Compose and does not support local execution outside Docker. It is free open-source software under the MIT License. Deployment requires Docker and an Azure AD/Entra tenant with privileges to create app registrations and grant Graph application permissions.
Spec sheet
- Purpose
- SimpleOrgChart creates an interactive web org chart and employee directory from Microsoft Entra data via Graph API.Read 4 Oct 2026 · github.com
- Deployment
- The project recommends Docker Compose for deployment and says local execution outside Docker is not supported.Read 4 Oct 2026 · github.com
- License
- The repository includes an MIT License granting free use, copying, modification, distribution, sublicensing, and sale subject to its conditions.Read 4 Oct 2026 · github.com
- Authentication
- The default mode keeps the chart public and protects administrator pages with a password; optional OIDC can require Microsoft sign-in and group membership.Read 4 Oct 2026 · github.com
- Chart features
- The D3 org chart supports pan, zoom, expand and collapse, and persistent hidden subtrees.Read 4 Oct 2026 · github.com
- Directory
- The app provides real-time directory search and configurable filters for guests and disabled users.Read 4 Oct 2026 · github.com
- Email reports
- Scheduled reports can be sent daily, weekly, or monthly through configured SMTP, and email reporting is disabled by default.Read 4 Oct 2026 · github.com
- Exports
- The web interface supports SVG, PNG, and PDF chart snapshots plus XLSX exports for reports and chart data.Read 4 Oct 2026 · github.com
- Microsoft integration
- The app reads employee data through Microsoft Graph and can display Teams presence when the required permission is granted.Read 4 Oct 2026 · github.com
- Permissions
- Some report filters and features require additional Microsoft Graph permissions and are disabled until those permissions are granted and data is synced.Read 4 Oct 2026 · github.com
- Reports
- Admin reports cover missing managers, sign-in activity, recent hires, filtered users, missing profile pictures, missing hire dates, and data quality issues.Read 4 Oct 2026 · github.com
- Requirements
- Deployment requires Docker and an Azure AD/Entra tenant with privileges to create app registrations and grant Graph application permissions.Read 4 Oct 2026 · github.com
- Security settings
- The README describes strict Content Security Policy and security headers, login rate limits, and configurable authentication and access groups.Read 4 Oct 2026 · github.com
- Support and contributions
- The repository says issues and pull requests are welcome.Read 4 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Chart supports pan, zoom, expand and collapse.
- Directory search includes guest and disabled-user filters.
- Reports and chart data export to XLSX.
- Optional OIDC can require sign-in and group membership.
- MIT license grants free use and modification.
Limits
- Local execution outside Docker is unsupported.
- Email reporting is disabled by default.
- Some features need extra Graph permissions and synced data.
Who it suits
It suits organizations using Microsoft Entra that want an employee directory and interactive org chart, with administrative reports and exports. It requires Docker deployment and an Entra tenant with app-registration and Graph-permission privileges.
Verdict
SimpleOrgChart offers directory, chart, reporting and export functions around Microsoft Entra data. Before deployment, account for Docker, Graph permissions, tenant privileges and the public-by-default chart setting.
Where Specifiction places it
- Employee Directory Software#21 of 437.4
- Game launchers#41 of 687.5
- Game Library Managers#27 of 407.2