{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"}],"enrichment":{"capability":"Renders directed graphs as colored ASCII art in the terminal using a pure Python implementation with no external dependencies.","skillfed_tags":["terminal-ui","graph-visualization","ascii-art"],"use_cases":["Visualize AI agent workflows and decision trees directly in the terminal during development and debugging.","Display ETL pipelines, data processing workflows, and orchestration graphs in CLI tools and dashboards.","Generate ASCII diagrams of system architectures and component dependencies for documentation and terminal output.","Render graph structures in real-time monitoring or inspection tools without pulling in heavy graphing dependencies.","Create reproducible, version-controllable graph visualizations by storing graph definitions as JSON."],"what_it_does":"graphtty converts a directed graph structure (nodes and edges) into formatted ASCII art suitable for terminal display. You define your graph as a JSON-like dictionary with node and edge lists, then call render() to get a text representation with box-drawing characters, optional labels, and color themes. It's designed for visualizing workflows, agent pipelines, and decision trees in the terminal without requiring external graphing libraries.\n\nThe package includes a CLI tool for rendering graphs from JSON files, supports nested subgraphs and node descriptions, and offers ten built-in color themes (monokai, ocean, dracula, nord, and others). It uses a custom Sugiyama-style layout engine and is optimized for fast rendering\u2014the benchmarks show typical graphs render in under a millisecond.","worth_installing":"Yes. graphtty is a lightweight, dependency-free tool for terminal graph visualization with active maintenance, permissive licensing, and no known vulnerabilities. Install it if you need to display directed graphs in the terminal\u2014it's particularly useful for agent workflows and CLI-based tools. The early version number (0.1.8) suggests the API may evolve, so pin the version if stability is critical."},"id":"graphtty","links":{"html":"https://skillfed.io/packages/graphtty","md":"https://skillfed.io/packages/graphtty.md","pypi":"https://pypi.org/project/graphtty/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-15","license_spdx":"MIT","license_treatment":"permissive","name":"graphtty","python_support":"supports_current","summary":"Turn any directed graph into colored ASCII art for your terminal"},"popularity":{"monthly_downloads":404924,"position":6910,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.8"}
