neneodonkor

Rust Library to make lightweight ASCII line graph โ•ญโ”ˆโ•ฏ in command line apps. This is a direct port from a Go package: https://github.com/guptarohit/asciigraph

27
3
100% credibility
Found Apr 28, 2026 at 27 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Rust library and CLI tool for creating lightweight ASCII line graphs in terminals with support for multiple series, colors, legends, axes, and realtime streaming.

How It Works

1
๐Ÿ“Š Discover text graphs

You want a quick way to see trends in numbers using simple text drawings on your screen.

2
๐Ÿ› ๏ธ Get the tool

Download the free graphing tool that works in your command window.

3
๐Ÿ“ Prepare your numbers

Gather a list of values, like measurements or counts, into a file or type them directly.

4
๐ŸŒˆ Draw your first chart

Feed the numbers to the tool and instantly see a beautiful line graph made of characters appear!

5
๐ŸŽจ Add colors and labels

Tweak the look with colors for lines, titles, or even multiple graphs on one chart to compare data.

6
๐Ÿ”„ Watch live changes

Stream updating numbers, like speeds or values over time, and the graph refreshes smoothly.

โœ… Spot patterns easily

Now you visualize any data trends right in your terminal without needing complex apps.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 27 to 27 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is asciigraph-rs?

asciigraph-rs is a Rust crate for rendering lightweight ASCII line graphs in terminal apps, solving the need for instant data visualization without GUI dependencies or heavy plotting libs. It generates single or multi-series plots with ANSI colors, legends, custom axes, and value formatters like bytes or durations. As a rust library and binary in same crate, it offers both an embeddable API with rust library examples and a CLI binary that streams graphs from stdin in realtime.

Why is it gaining traction?

It stands out as a faithful Rust port of a popular Go package, packing features like colored series, NaN gap handling, and FPS-controlled realtime updates into a single rust github dependency with minimal footprint. Developers grab it for rust github actions cache-friendly builds, rust github ci workflows, and rust github trending terminal utilsโ€”docs.rs integration delivers crisp rust library documentation and rust library examples that just work. The CLI shines for piping metrics, beating bloated alternatives in speed and portability.

Who should use this?

Rust CLI authors building monitoring tools, rust github api clients visualizing response times, or DevOps scripts in rust github actions graphing logs. Ideal for backend devs embedding ascii charts in rust github workflow outputs, or anyone prototyping data flows in terminal-based apps.

Verdict

Grab it if you need dead-simple terminal graphsโ€”27 stars and 1.0% credibility score signal early maturity, but strong rust library documentation and examples make it production-ready for light use. Skip for complex viz; it's a solid rust github crate for quick wins.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.