UnicodePlots

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • UnicodePlots.jl

    Unicode-based scientific plotting for working in the terminal

  • termplotlib

    :chart_with_upwards_trend: Plotting on the command line

  • There are [1, 2], and AFAICT they rely on gnuplot [3].

    [1] https://github.com/nschloe/termplotlib

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • gnuplotlib

    gnuplot for numpy

  • itermplot

    An awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal.

  • If you happen to use `iTerm2`, then https://github.com/daleroberts/itermplot works very well. I've used it before and can recommend it pretty highly.

  • euporie

    Jupyter notebooks in the terminal

  • If you use euporie [1], you can draw plots in a Jupyter notebook in the terminal using matotlib and friends, and have them displayed using terminal graphics.

    [1] https://github.com/joouha/euporie

  • libsixel

    A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).

  • unicode_plot.rb

    Plot your data by Unicode characters

  • Rubyists may be interested in https://github.com/red-data-tools/unicode_plot.rb

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • sixel-tmux

    sixel-tmux is a fork of tmux, with just one goal: having the most reliable support of graphics

  • > Some terminal emulators have support for images, which fit most of the use cases here but not the one I described.

    That what sixel-tmux is for, when you're in a hurry and needs images with your current terminal emulator: https://github.com/csdvrx/sixel-tmux

  • sixel-gnuplot

    GNUplot with sixel support

  • A few years ago, you had to recompile it to add sixel support on debian, so I provided https://github.com/csdvrx/sixel-gnuplot

    Now it's included by default IIRC

  • uniplot

    Lightweight plotting to the terminal. 4x resolution via Unicode.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts