{"repo":"xaizek/zograscope","free":true,"listed":false,"github":"https://github.com/xaizek/zograscope","clone":"git clone https://github.com/xaizek/zograscope.git","description":"Mainly a syntax-aware diff that also provides a number of additional tools.","language":"C++","stars":56,"topics":["agpl","agplv3","cpp","cpp11","command-line-tool","command-line-app","command-line-tools","syntax-aware","diff","diffing"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"zograscope , 2017 - 2024 Clone recursively, there are submodules: 1. Description (Status; Supported languages; Configuration) 2. Tools 3. Building and Installing (Dependencies) 4. Documentation 5. License 6. Credits (References) Name ## \"A zograscope is an optical device for enhancing the sense of depth perception from a flat picture.\" ([wiki][wiki-zograscope]) Description ## zograscope is built around syntax-aware diff and includes a number of additional tools. The nature of syntax-aware diff requires knowledge of structure of the code, which can be used to build other simple tools that can benefit from this information. Competing with real language front-ends in the level of accuracy is not possible, but making some things that are one step further than regular text-processing utilities seems feasible and the result might be even more practical than some of the more elaborate tools which end up requiring complicated setup process. Status ### The project is work in progress, but is useful in its current state. Code isn't perfect and isn't extensively documented as initial version was more of an experiment, but this situation gets better. Documentation ## See the manual page. Tools ## zs-diff ### A terminal-based syntax-aware diff. zs-find ### Grep-like tool that finds elements of source code structure. zs-gdiff ### A Qt5 GUI version of syntax-aware diff. zs-hi ### Simple syntax highlighter for xterm-256color palette. zs-stats ### Counter of lines of code. zs-tui ### TUI inte","default_branch":null,"files":null,"tree":[],"storefront":"/r/xaizek","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xaizek/zograscope/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}