{"id":15130356,"url":"https://github.com/liviu-b/json-tree-viewer","last_synced_at":"2026-02-11T17:02:40.350Z","repository":{"id":255644670,"uuid":"852610036","full_name":"liviu-b/json-tree-viewer","owner":"liviu-b","description":"JSON Tree Viewer is a lightweight web application that allows users to visualize JSON data in an interactive tree structure, making it easier to explore and understand complex JSON files.","archived":false,"fork":false,"pushed_at":"2024-12-10T06:41:08.000Z","size":84,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T19:41:31.318Z","etag":null,"topics":["css","highlight","npm","reactjs","webpack"],"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/liviu-b.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-05T05:31:39.000Z","updated_at":"2025-01-23T14:53:21.000Z","dependencies_parsed_at":"2024-09-06T13:26:25.271Z","dependency_job_id":"8cca5cc8-82c1-4cdb-8031-688655cedfd2","html_url":"https://github.com/liviu-b/json-tree-viewer","commit_stats":null,"previous_names":["liviu-b/json-tree-viewer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/liviu-b/json-tree-viewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liviu-b%2Fjson-tree-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liviu-b%2Fjson-tree-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liviu-b%2Fjson-tree-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liviu-b%2Fjson-tree-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/liviu-b","download_url":"https://codeload.github.com/liviu-b/json-tree-viewer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/liviu-b%2Fjson-tree-viewer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29338669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T16:14:43.024Z","status":"ssl_error","status_checked_at":"2026-02-11T16:14:15.258Z","response_time":97,"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":["css","highlight","npm","reactjs","webpack"],"created_at":"2024-09-26T02:46:15.052Z","updated_at":"2026-02-11T17:02:40.329Z","avatar_url":"https://github.com/liviu-b.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JSON Tree Viewer\n\n\nJSON Tree Viewer is a simple and intuitive tool for visualizing JSON data in a tree format. It allows users to easily navigate through complex JSON structures, making it easier to explore and understand nested data.\n\n## Features\n \n- **Tree View:** Display JSON data in a hierarchical tree structure.\n- **Load JSON:** Load JSON data from a file or paste it directly into the viewer.\n\n## Installation\n\n### Prerequisites\n\nEnsure you have the following installed:\n\n- Node.js (v14.x or higher)\n- npm (v6.x or higher)\n\n### Install Dependencies\n\n```bash\nnpm install\n```\n\n### Running the Application\n\nTo start the JSON Tree Viewer locally:\n\n```bash\nnpm start\n```\n\nOpen your browser and navigate to `http://localhost:3000` to use the application.\n\n## Usage\n\n1. **Load JSON:** You can load JSON data either by pasting it directly into the text area or by uploading a JSON file.\n2. **Navigate the Tree:** Click on nodes to expand or collapse them, making it easy to explore nested structures.\n3. **Search:** Use the search bar to find specific keys or values within the JSON data.\n\n## Contributing\n\nContributions are welcome! Please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature/YourFeature`).\n3. Commit your changes (`git commit -m 'Add some feature'`).\n4. Push to the branch (`git push origin feature/YourFeature`).\n5. Open a pull request.\n\nPlease ensure your code adheres to the existing style guidelines and passes all tests before submitting a pull request.\n\n---\n\nThis README provides a comprehensive overview of the JSON Tree Viewer project, covering its features, installation process, usage, and contribution guidelines. Adjust any specific details according to your preferences or project requirements.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliviu-b%2Fjson-tree-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fliviu-b%2Fjson-tree-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fliviu-b%2Fjson-tree-viewer/lists"}