{"id":32127789,"url":"https://github.com/chrismeyers/vscode-pretty-json","last_synced_at":"2026-02-20T00:31:01.148Z","repository":{"id":80858944,"uuid":"392782416","full_name":"chrismeyers/vscode-pretty-json","owner":"chrismeyers","description":"Visual Studio Code extension that provides commands to format JSON","archived":false,"fork":false,"pushed_at":"2025-10-06T17:17:32.000Z","size":7587,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-15T04:25:37.855Z","etag":null,"topics":["extension","formatter","json","visual-studio-code"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/chrismeyers.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-08-04T17:54:59.000Z","updated_at":"2025-10-06T17:17:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"742523a8-1fc6-4e4d-9708-5bef7f4571b8","html_url":"https://github.com/chrismeyers/vscode-pretty-json","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/chrismeyers/vscode-pretty-json","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrismeyers%2Fvscode-pretty-json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrismeyers%2Fvscode-pretty-json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrismeyers%2Fvscode-pretty-json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrismeyers%2Fvscode-pretty-json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chrismeyers","download_url":"https://codeload.github.com/chrismeyers/vscode-pretty-json/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrismeyers%2Fvscode-pretty-json/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29637408,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T22:32:43.237Z","status":"ssl_error","status_checked_at":"2026-02-19T22:32:38.330Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["extension","formatter","json","visual-studio-code"],"created_at":"2025-10-21T00:35:26.306Z","updated_at":"2026-02-20T00:31:01.142Z","avatar_url":"https://github.com/chrismeyers.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vscode-pretty-json\n\n[Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=chrismeyers.vscode-pretty-json) | [Open VSX Registry](https://open-vsx.org/extension/chrismeyers/vscode-pretty-json)\n\nVisual Studio Code extension that provides commands to format JSON\n\n![Demo](demo.gif)\n\n## Usage\n\n1. Open a new file and enter some unformatted JSON\n1. Open the [command palette](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette) and run `Pretty JSON: Prettify`\n1. Run `Pretty JSON: Uglify` to revert back to the unformatted JSON\n\n## Configuration\n\nBy default, this extension does not define any keybindings in order to avoid interfering with existing settings.\nHowever, the commands provided by this extension can be bound to any keybinding.\nThis can be done by opening the command palette, searching for `Preferences: Open Keyboard Shortcuts (JSON)`, and adding something like the following:\n\n```json\n[\n  { \"key\": \"ctrl+shift+p\", \"command\": \"vscode-pretty-json.prettify\" },\n  { \"key\": \"ctrl+shift+u\", \"command\": \"vscode-pretty-json.uglify\" }\n]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrismeyers%2Fvscode-pretty-json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchrismeyers%2Fvscode-pretty-json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchrismeyers%2Fvscode-pretty-json/lists"}