{"id":19899513,"url":"https://github.com/pushshift/json-flatten","last_synced_at":"2025-06-12T21:35:51.455Z","repository":{"id":200083627,"uuid":"704786040","full_name":"pushshift/JSON-Flatten","owner":"pushshift","description":"This code shows how to flatten nested keys which can help convert a nest JSON object into CSV, etc.","archived":false,"fork":false,"pushed_at":"2023-10-14T05:17:21.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T20:45:30.953Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/pushshift.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-14T05:01:38.000Z","updated_at":"2023-10-14T05:17:24.000Z","dependencies_parsed_at":"2023-10-15T17:23:37.696Z","dependency_job_id":"c9d50996-ef70-4124-ae1f-f56c92d18bf7","html_url":"https://github.com/pushshift/JSON-Flatten","commit_stats":null,"previous_names":["pushshift/json-flatten"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushshift%2FJSON-Flatten","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushshift%2FJSON-Flatten/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushshift%2FJSON-Flatten/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pushshift%2FJSON-Flatten/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pushshift","download_url":"https://codeload.github.com/pushshift/JSON-Flatten/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241329415,"owners_count":19944984,"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","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-11-12T20:08:55.482Z","updated_at":"2025-03-01T06:44:30.735Z","avatar_url":"https://github.com/pushshift.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"This Python script will flatten a nested JSON object (or Python dict).\n\nIf you run it directly, it will load an example Youtube object and flatten the keys.\n\nYou can also pipe a JSON object into it and get the flattened keys that way.\n\nThere are two parameters that can be used to modify the behavior of the flatten method.\n\nThe \"sep\" parameter is the separation character used between each key and child key. This\ndefaults to \".\". \n\nThe \"include_values\" parameter is a boolean and if set to True will also include the values\nof each of the flattened keys.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushshift%2Fjson-flatten","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpushshift%2Fjson-flatten","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpushshift%2Fjson-flatten/lists"}