首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
V2EX  ›  分享创造

Ervy - 在终端中绘制图表

  •  3
     
  •   chunqiuyiyu · 78 天前 · 1612 次点击
    这是一个创建于 78 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直想造个可视化数据的轮子,可是又觉得现在的轮子已经够多好用了,使用 Canvas、SVG 或者 DOM 渲染图表的框架一抓一大把,跟风也没什么意思。直到我了解到有关 ANSI escape code 的知识,才发现可以用光标作笔,以字符为墨,在终端中绘制图表,虽然有些简陋,不过也有那么点 ASCII art 的意思,希望大家喜欢。

    链接

    网站: https://www.chunqiuyiyu.com/ervy/

    Github: https://github.com/chunqiuyiyu/ervy

    预览

    bar.png bar.png colored-pie.png donut.png colored-gauge.png gauge.png scatter.png

    20 回复  |  直到 2018-11-03 15:19:08 +08:00
        1
    majinjing3   78 天前 via Android   ♥ 1
    很棒~已点赞~
        2
    zealinux   78 天前   ♥ 1
    棒极了🎉
        3
    abmin521   78 天前 via Android   ♥ 1
    果然是 nodejs 然而曲线图还是浏览器看着舒服
        4
    renyijiu   78 天前   ♥ 1
    已 star,请教一下,这种颜色是怎么画出来的?
        5
    tt67wq   78 天前   ♥ 1
    怒 star !
        6
    Exin   78 天前   ♥ 1
    人才!
        7
    whileFalse   78 天前   ♥ 1
    哈哈哈哈楼主真无聊!点赞。
        8
    bengol   78 天前 via iPhone   ♥ 1
    很漂亮,点赞
        9
    A3m0n   78 天前   ♥ 1
    这个饼图也太喜感啦。
        10
    chunqiuyiyu   78 天前
    @majinjing3
    @zealinux
    @tt67wq
    @Exin
    @bengol

    感谢诸位支持!
        11
    chunqiuyiyu   78 天前
    @abmin521 肯定的呀,不过字符界面就要的这种粗粒感,浏览器中的图表会非常光滑。用 Nodejs 的原因是因为自己比较熟悉 JS。
        12
    chunqiuyiyu   78 天前
    @renyijiu 你可以查查 ANSI escape code 有关的知识。
        13
    chunqiuyiyu   78 天前
    @whileFalse 生活如此艰难,找点无聊的事做做让自己开心一下,哈哈。
        14
    chunqiuyiyu   78 天前
    @A3m0n 上了色之后,饼图表示:我有点方。
        15
    dacapoday   78 天前   ♥ 1
    对终端的字体,字符集有没有什么要求?
        16
    chunqiuyiyu   78 天前
    @dacapoday 没有,只要终端能正确显示字符,你就可以用它绘制图表。
        17
    renyijiu   78 天前 via Android
    @chunqiuyiyu 好的,感谢
        18
    kenshin   77 天前 via Android   ♥ 1
    好棒的项目! 👍
        19
    maemolee   76 天前   ♥ 1
    牛逼,感觉贼 GEEK。
        20
    chunqiuyiyu   76 天前
    @kenshin
    @maemolee 感谢支持!
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2223 人在线   最高记录 4236   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 13:16 · PVG 21:16 · LAX 05:16 · JFK 08:16
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1