{"id":29687415,"url":"https://github.com/kostya-zero/vizo","last_synced_at":"2025-10-30T23:48:20.339Z","repository":{"id":301370788,"uuid":"933503582","full_name":"kostya-zero/vizo","owner":"kostya-zero","description":"Visualize structured data formats in a more pretty way.","archived":false,"fork":false,"pushed_at":"2025-07-12T16:36:45.000Z","size":94,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-12T18:42:08.538Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","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/kostya-zero.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,"zenodo":null}},"created_at":"2025-02-16T05:34:32.000Z","updated_at":"2025-07-12T16:36:48.000Z","dependencies_parsed_at":"2025-06-26T14:44:01.197Z","dependency_job_id":"244e8a0b-2ac5-4d98-ba10-bf271750742b","html_url":"https://github.com/kostya-zero/vizo","commit_stats":null,"previous_names":["kostya-zero/viz","kostya-zero/vizo"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/kostya-zero/vizo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kostya-zero%2Fvizo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kostya-zero%2Fvizo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kostya-zero%2Fvizo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kostya-zero%2Fvizo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kostya-zero","download_url":"https://codeload.github.com/kostya-zero/vizo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kostya-zero%2Fvizo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266619210,"owners_count":23957274,"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-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":"2025-07-23T04:37:08.136Z","updated_at":"2025-10-30T23:48:15.303Z","avatar_url":"https://github.com/kostya-zero.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# `vizo`\n\nVizo is a command line tool that can be used to visualize structured data in a more readable format.\nIt is designed to be simple and easy to use, with a focus on providing a clear and concise representation of the data.\nVizo supports most of the popular data formats, including JSON, YAML, and TOML.\n\nIt supports any type of the values, including:\n\n- Strings\n- Numbers (integers)\n- Booleans\n- Arrays\n- Objects\n- Null values\n- Floating point numbers\n\n## Installation\n\n##### With Cargo\n\n```bash\ncargo install vizo\n```\n\n##### From GitHub Releases\n\nGo to [GitHub Releases](https://github.com/kostya-zero/viz/releases) and download the latest release for your platform.\n\n## Usage\n\nVizo can be used to visualize data from files or standard input.\nIt automatically detects the data format and displays it using the Prettij markup language.\nPrettij is specifically designed for Vizo to present data in a way that's easy to understand.\nIt uses syntax patterns inspired by JSON, YAML, and TOML.\n\n```bash\n$ vizo Cargo.toml\n\npackage = {\n    name =  \"myproject\"\n    version = \"0.1.0\"\n    edition = \"2024\"    \n}                                                                                                                                                                                                        \ndependencies = {\n    clap = \"4.5.37\"\n    sysinfo = \"0.35.0\"            \n}                                                                                                                                                                                                   \n```\n\nAlso, you can specify the language of the data explicitly:\n\n```bash\n$ vizo Cargo.toml --language toml\n```\n\nYou can pipe data to Vizo from standard input, but you need to specify the language of the data:\n\n```bash\n$ echo '{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}' | vizo -l json\n\nname = \"John\"\nage = 30\ncity = \"New York\"\n```\n\n## About Prettij\n\nTBW\n\n## License\n\nVizo is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkostya-zero%2Fvizo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkostya-zero%2Fvizo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkostya-zero%2Fvizo/lists"}