Freedom251 › Employee Directory Software
SimpleOrgChart

What SimpleOrgChart is
SimpleOrgChart turns Microsoft Entra data read through Microsoft Graph into an interactive web org chart and employee directory. The chart supports pan, zoom, expand and collapse, and persistent hidden subtrees. The directory includes real-time search and configurable filters for guest and disabled users. Administrators can review reports on missing managers, sign-in activity, recent hires, filtered users, missing profile pictures or hire dates, and data quality issues. The web interface exports chart snapshots as SVG, PNG, or PDF, and reports and chart data as XLSX. Scheduled reports can be emailed daily, weekly, or monthly after SMTP is configured; email reporting is off by default. By default, the chart is public and administrator pages require a password. Optional OIDC can require Microsoft sign-in and group membership. Some reports and features need extra Microsoft 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.
Who it suits
It suits organizations that want a web org chart and employee directory based on Microsoft Entra data. Deployment requires Docker and an Entra tenant with privileges to create app registrations and grant Graph application permissions.
What it does well
- Chart supports pan, zoom, expand, and collapse.
- Exports chart snapshots as SVG, PNG, or PDF.
- Reports and chart data can be exported to XLSX.
- Optional OIDC can require Microsoft sign-in and group membership.
What to know first
- Local execution outside Docker is not supported.
- Email reporting is disabled by default.
- Some features require extra Graph permissions and synced data.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| MIT-licensed open-source software | No paid plans stated | Free |
As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Prepare Docker and an Azure AD/Entra tenant with app registration and Graph permission privileges.
- Deploy with the recommended Docker Compose approach.
- Connect the app to Microsoft Graph and grant the required permissions.
- Sync data to enable features that depend on additional permissions.
- Configure SMTP if you want scheduled email reports.
- Choose the default password-protected admin access or configure optional OIDC.
Verdict
SimpleOrgChart combines an interactive chart, searchable directory, admin reports, and exports in a self-hosted web app. Plan for Docker deployment and the required Entra permissions; the default chart is public.
Questions
Does SimpleOrgChart have a free plan?
Yes. The listed MIT-licensed open-source plan is free, with no paid plans stated.
What data does it use?
It reads employee data from Microsoft Entra through Microsoft Graph.
Can it require Microsoft sign-in?
Optional OIDC can require Microsoft sign-in and group membership. By default, the chart is public and admin pages are protected by a password.
What does deployment require?
Docker and an Azure AD/Entra tenant with privileges to create app registrations and grant Graph application permissions are required. The project recommends Docker Compose and does not support local execution outside Docker.
What can be exported?
Chart snapshots can be exported as SVG, PNG or PDF. Reports and chart data can be exported as XLSX.
Are scheduled email reports available?
Yes. After SMTP is configured, reports can be scheduled daily, weekly or monthly. Email reporting is disabled by default.
Facts from SimpleOrgChart's own pages
- 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. · github.com, 4 Oct 2026
- Chart features
- The D3 org chart supports pan, zoom, expand and collapse, and persistent hidden subtrees. · github.com, 4 Oct 2026
- Deployment
- The project recommends Docker Compose for deployment and says local execution outside Docker is not supported. · github.com, 4 Oct 2026
- Directory
- The app provides real-time directory search and configurable filters for guests and disabled users. · github.com, 4 Oct 2026
- Email reports
- Scheduled reports can be sent daily, weekly, or monthly through configured SMTP, and email reporting is disabled by default. · github.com, 4 Oct 2026
- Exports
- The web interface supports SVG, PNG, and PDF chart snapshots plus XLSX exports for reports and chart data. · github.com, 4 Oct 2026
- License
- The repository includes an MIT License granting free use, copying, modification, distribution, sublicensing, and sale subject to its conditions. · github.com, 4 Oct 2026
- Microsoft integration
- The app reads employee data through Microsoft Graph and can display Teams presence when the required permission is granted. · github.com, 4 Oct 2026
- Permissions
- Some report filters and features require additional Microsoft Graph permissions and are disabled until those permissions are granted and data is synced. · github.com, 4 Oct 2026
- Purpose
- SimpleOrgChart creates an interactive web org chart and employee directory from Microsoft Entra data via Graph API. · github.com, 4 Oct 2026
- Reports
- Admin reports cover missing managers, sign-in activity, recent hires, filtered users, missing profile pictures, missing hire dates, and data quality issues. · github.com, 4 Oct 2026
- Requirements
- Deployment requires Docker and an Azure AD/Entra tenant with privileges to create app registrations and grant Graph application permissions. · github.com, 4 Oct 2026
- Security settings
- The README describes strict Content Security Policy and security headers, login rate limits, and configurable authentication and access groups. · github.com, 4 Oct 2026
- Support and contributions
- The repository says issues and pull requests are welcome. · github.com, 4 Oct 2026
Where SimpleOrgChart stands on Freedom251
- Employee Directory Software#11 of 43
- Game launchers#41 of 68
- Game Library Managers#33 of 40