{"repo":"neneodonkor/asciigraph-rs","free":true,"listed":false,"github":"https://github.com/neneodonkor/asciigraph-rs","clone":"git clone https://github.com/neneodonkor/asciigraph-rs.git","description":"Rust Library to make lightweight ASCII line graph ╭┈╯ in command line apps.","language":"Rust","stars":140,"topics":["ascii","cli","rust","rust-lang","rust-library"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"Rust Port of asciigraph Rust library to make lightweight ASCII line graphs ╭┈╯ in command line apps. This repo started as a complete and faithful implementation of the Go version of asciigraph (version 0.9.0) guptarohit/asciigraph, supporting: - Single and multi-series plots - ANSI color support for series, axes, labels, and captions - Series legends - X-axis with configurable tick labels - Custom character sets for plot lines - Y-axis and X-axis value formatters - NaN gap handling with proper start and end caps - Lower and upper bound constraints - Configurable precision for Y-axis labels - Line ending configuration (CRLF support) - A full CLI binary with realtime streaming support and configurable FPS Full API documentation is available on docs.rs. Changelog Installation Run the following command in your project directory: Or manually add this to your Cargo.toml : Usage Basic graph Running this example would render the following graph: Multiple Series Running this example would render the following graph: Custom Y-axis value formatting Use .y axis value formatter(...) to control how values printed on the Y-axis are rendered. This is useful for human-readable units like bytes, durations, or domain-specific labels. Running this example would render the following graph: X-axis support Use .x axis range(min, max) to add a labeled X-axis below the graph. .x axis tick count(n) controls how many tick marks appear (default 5, minimum 2). Running this example would render the follow","default_branch":null,"files":null,"tree":[],"storefront":"/r/neneodonkor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neneodonkor/asciigraph-rs/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."}