All Projects → seenaburns → Stag

seenaburns / Stag

Licence: bsd-3-clause
Streaming bar graphs. For stats and stuff.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Stag

Jackline
minimalistic secure XMPP client in OCaml
Stars: ✭ 236 (-17.48%)
Mutual labels:  cli, terminal
Progress bar
Command-line progress bars and spinners for Elixir.
Stars: ✭ 281 (-1.75%)
Mutual labels:  cli, terminal
Gmusicapi Scripts
https://github.com/thebigmunch/google-music-scripts
Stars: ✭ 237 (-17.13%)
Mutual labels:  cli, terminal
Teip
Select partial standard input and replace with the result of another command efficiently
Stars: ✭ 280 (-2.1%)
Mutual labels:  cli, terminal
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+18449.65%)
Mutual labels:  cli, terminal
S Tui
Terminal-based CPU stress and monitoring utility
Stars: ✭ 2,825 (+887.76%)
Mutual labels:  cli, terminal
Chattt
❯❯❯ Chat without leaving your terminal
Stars: ✭ 239 (-16.43%)
Mutual labels:  cli, terminal
Php Console Spinner
Colorful highly configurable spinner for php cli applications (suitable for async apps)
Stars: ✭ 225 (-21.33%)
Mutual labels:  cli, terminal
Covid19 Tracker Cli
A curl-based command line tracker for Novel Coronavirus or COVID-19 pandemic. It Supports terminal for linux and macos, command prompt for windows, and termux for android with real-time updates.
Stars: ✭ 244 (-14.69%)
Mutual labels:  cli, terminal
3llo
3llo - Trello interactive CLI aplication
Stars: ✭ 245 (-14.34%)
Mutual labels:  cli, terminal
Jquery.terminal
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+817.13%)
Mutual labels:  cli, terminal
Nord Gnome Terminal
An arctic, north-bluish clean and elegant GNOME Terminal color theme.
Stars: ✭ 258 (-9.79%)
Mutual labels:  cli, terminal
Parrotsay
✨🐦 The Party Parrot on your terminal 🐦✨
Stars: ✭ 224 (-21.68%)
Mutual labels:  cli, terminal
Git Deps
git commit dependency analysis tool
Stars: ✭ 232 (-18.88%)
Mutual labels:  cli, graph
Geo
🌎 A Bash utility for easy wan, lan, router, dns, mac address, and geolocation output, with clean stdout for piping
Stars: ✭ 225 (-21.33%)
Mutual labels:  cli, terminal
Code Minimap
🛰 A high performance code minimap render.
Stars: ✭ 235 (-17.83%)
Mutual labels:  cli, terminal
Bitcoin Chart Cli
Bitcoin chart for the terminal as command line util
Stars: ✭ 221 (-22.73%)
Mutual labels:  cli, terminal
Go Termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
Stars: ✭ 223 (-22.03%)
Mutual labels:  cli, terminal
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+886.36%)
Mutual labels:  cli, terminal
Goodls
This is a CLI tool to download shared files and folders from Google Drive.
Stars: ✭ 256 (-10.49%)
Mutual labels:  cli, terminal

STAG

Stag Progress

DESCRIPTION

Stag generates a streaming bar graph inside the terminal from the data (newline separated floats) passed through stdin.

SYNOPSIS

stag [-t TITLE] [-m MARGIN] [-s SCALE_MODE] [-w BAR_WIDTH] [-y Y_SPLITS]

OPTIONS

   -t, --title=TITLE
          Set the title displayed above the graph.

   -m, --margin=T,R,B,L
          Set the margin around the edge of the graph, defined as a comma 
          delimited list of 4 integers: top,right,bottom,left.

   -s, --scale=SCALE_MODE
          Choose how to scale the y-axis of the graph.
          dynamic: update the max using the values currently on the graph
          global: update the max to be the global maximum of all data seen
          min,max: specify the max and min using two integers

   -w, --width=BAR_WIDTH
          Set the width of the bars.

   -y, --split=Y_SPLITS
          Set the number of intermediate y-axis ticks between the min and max.

For unicode support (8x better resolution on the graph using the bar characters) install from the unicode feature branch and then use -u.

EXAMPLES

Trivial example:

  echo -e "1\n2\n3" | ./stag

See examples/ directory for more.

AUTHOR

Seena Burns (nnkd)

Stag 1.0 August 26, 2014

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].