pipes-rs

The pipes-rs project rewrites pipes.sh in Rust; its repository documents installation through Cargo and Git.

github.com/lhvy/pipes-rs
pipes-rs homepage screenshot

About pipes-rs

pipes-rs is a terminal program that draws animated pipes across the screen. It is a Rust rewrite of pipes.sh, and the repository describes it as an over-engineered rewrite of that project. Users can change its appearance through a TOML configuration file at ~/.config/pipes-rs/config.toml or through command-line options. The options cover pipe style, color mode, palette, pipe count, speed, and turning behavior.

The repository documents installation through Cargo from the Git source, with Homebrew for macOS and Scoop for Windows. Prebuilt binaries are also offered on the releases page. Known limits include reports that some characters are missing on Windows and appear as empty boxes, with a suggested font workaround. Emoji pipes have a different character width, so combining them with other pipe kinds can cause spacing problems. The RGB color mode is not supported in some terminals.

Key features

  • Animated pipes drawn in the terminal, based on pipes.sh
  • Nine pipe styles, including heavy, light, curved, dots, and blocks
  • Color modes: ansi, rgb, or none
  • Four palettes: default, darker, pastel, and matrix
  • Settings stored in a TOML file or passed as command-line options
  • Adjustable pipe count, delay, turn chance, and reset threshold
Best for: Terminal users who want an animated pipe display and want to adjust its look and speed.
Good for
  • Settings can be changed in a config file or on the command line
  • Several installation routes are documented, including Cargo, Homebrew, and Scoop
Watch out for
  • Some characters may appear as empty boxes on Windows unless a font with a large character set is used
  • Emoji pipes can cause spacing issues when combined with other pipe kinds
  • The RGB color mode is not supported in some terminals

pipes-rs at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
macOS, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

pipes-rs alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 5 alternatives

Stats

github.com/exelban/stats

Stats monitors macOS system activity from the menu bar, with installation instructions provided in its repository.

Open source
24 alternatives

Popular in Mac Apps

Well-known listings from the same topic.

All 140

pipes-rs FAQ

How do I exit or reset the animation?
Press q or Ctrl+C to exit. Press r to reset the screen.
What should I do if characters appear as boxes on Windows?
The repository suggests trying a font with a large character set, such as Noto Mono.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing