itermplot

Dev tools

terminal plotting

SHOW HN2017

160points
28comments
#236of 2,242 in 2017
Top 11%of 2017 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 4 neutral or asking, 0 mixed, 1 critical, out of 7 comments about the project. Thread score +0.19.

Idea: 2 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Commenters welcome a way to see matplotlib plots in a terminal

    From 2 comments
    • You are literally making my dreams come true. Thank you!
      venachescu on HN
    • Great idea, I was just thinking yesterday that something like this should exist. Matplotlob seems to like automatically switching windows every time you plot something, so…
      Lxr on HN

Objections

  • Works only in iTerm2, not general terminals

    From 1 comment
    • Gnuplot has an output mode - called "dumb" - that prints an ASCII plot to the terminal. See e.g. http://pastebin.com/WHcLZHPr This is very handy when running scientific codes on…
      jpeanuts on HN
  • Adds a dependency rather than using existing tools like gnuplot

    From 1 comment
    • Why wouldn't you use gnuplot? If you want a numpy interface, there's this: https://github.com/dkogan/gnuplotlib
      dima55 on HN

Requests

  • Support for Linux terminals

    From 2 comments
    • God, I want something like iTerm2 for Linux.
      krick on HN
    • iTerm2 is nice, but Linux has a zillion terminal emulators. I'm running images inside of urxvt right now using w3m. https://twitter.com/ethanschoonover/status/834227566848286720
      Adaptive on HN

Questions

  • Is there a similar tool for R?

    From 1 comment

Alternatives named

  • gnuplot dumb terminal output

    From 1 comment
    • Gnuplot has an output mode - called "dumb" - that prints an ASCII plot to the terminal. See e.g. http://pastebin.com/WHcLZHPr This is very handy when running scientific codes on…
      jpeanuts on HN
  • gnuplotlib

    From 1 comment
    • Why wouldn't you use gnuplot? If you want a numpy interface, there's this: https://github.com/dkogan/gnuplotlib
      dima55 on HN
  • bashplotlib

    From 1 comment
    • It's not as complete as matplotlib, but there is an ASCII plotting library which has a (very) similar API to matplotlib called bashplotlib: https://github.com/glamp/bashplotlib
      JosephRedfern on HN
  • matplotlib sixel backend

    From 1 comment
    • Matplotlib has a "sixel" backend, which can render images in any terminal supporting the necessary protocol. Might be worth investigation, if you run or can run a terminal with…
      throwanem on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/13700512)