{"id":16598475,"url":"https://github.com/robinl/d3_orgchart_yammer","last_synced_at":"2025-10-04T02:08:47.039Z","repository":{"id":151654962,"uuid":"46280511","full_name":"RobinL/d3_orgchart_yammer","owner":"RobinL","description":"Interactive, searchable organiastion charts in d3.js","archived":false,"fork":false,"pushed_at":"2018-03-11T08:46:41.000Z","size":1707,"stargazers_count":21,"open_issues_count":1,"forks_count":12,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T07:44:12.416Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RobinL.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-16T14:42:00.000Z","updated_at":"2024-08-06T02:22:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"f9fd98e6-62b0-44d6-85b9-17ac7e8dc28b","html_url":"https://github.com/RobinL/d3_orgchart_yammer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RobinL/d3_orgchart_yammer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobinL%2Fd3_orgchart_yammer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobinL%2Fd3_orgchart_yammer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobinL%2Fd3_orgchart_yammer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobinL%2Fd3_orgchart_yammer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RobinL","download_url":"https://codeload.github.com/RobinL/d3_orgchart_yammer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RobinL%2Fd3_orgchart_yammer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278254466,"owners_count":25956604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T00:08:45.983Z","updated_at":"2025-10-04T02:08:47.035Z","avatar_url":"https://github.com/RobinL.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"##Interactive, searchable d3 organisation charts\n\nThis repo contains all the code you need to create an interactive, searchable organisational chart.\n\nIt was built to work with data from the Yammer API, but has since been adapted to work with data from any source, provided in csv format.\n\nWorks in modern browsers.\n\nYou can find a demo [here](http://robinl.github.io/d3_orgchart_yammer/website/ \"here\") that uses faked data.  If you pull data from the Yammer API using the provided Python scripts, it will automatically pick up profile pics, contact details etc..\n\n\n###Instructions to get up and running:\n\n####If you want to use real Yammer data from your organisation:\n\n1. Grab your Yammer authentication here:\n\n    This is a string that looks something like :\"Bearer 000000-test\"\n\n    Insert it into \"Get data from Yammer.ipynb\" and run.\n\n    These scripts download quite a lot of data from Yammer and will take some time to run.\n\n    The output is a json file in `/website/data/orgchart_data.json`\n\n    This will overwrite the existing file, which is an example that uses fake data.\n\n2.  Run \"Process Yammer data.ipynb\"\n\n\n#####If you do not want to use data from Yammer\n\ncd to the 'website' directory and type `python -m SimpleHTTPServer` and navigate to `http://127.0.0.1:8000/` in your web browser.\n\nThis will use the faked data at `/website/data/random_data_flat_file.csv`\n\nIf you want to use your own data, you just need to provide a csv in the same format as this file.  \n\nFor a very simple example, see `/website/tests/6_nodes_no_errors.csv`\n\nIf you want to create some new faked data, use `Data faker (for testing purposes).ipynb`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobinl%2Fd3_orgchart_yammer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobinl%2Fd3_orgchart_yammer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobinl%2Fd3_orgchart_yammer/lists"}