All Projects → chunqiuyiyu → Ervy

chunqiuyiyu / Ervy

Licence: mit
Bring charts to terminal.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Ervy

Asciichart
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
Stars: ✭ 1,107 (-27.65%)
Mutual labels:  terminal, console, ascii, chart
Tcharts.js
📉 Lightweight and fast terminal ASCII charts for nodejs and browser.
Stars: ✭ 172 (-88.76%)
Mutual labels:  terminal, console, ascii, chart
Video To Ascii
It is a simple python package to play videos in the terminal using characters as pixels
Stars: ✭ 960 (-37.25%)
Mutual labels:  cli, terminal, console, ascii
Colorette
Easily set the color and style of text in the terminal.
Stars: ✭ 1,047 (-31.57%)
Mutual labels:  cli, terminal, console
Langterm
🕹️ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
Stars: ✭ 35 (-97.71%)
Mutual labels:  cli, terminal, console
Termtools
Customize your terminal using JavaScript. With themes, extra alias and functions, we combine the power from both JavaScript and Bash.
Stars: ✭ 42 (-97.25%)
Mutual labels:  cli, terminal, console
Lenz
Console based MAP 🗺 : with lots of features 🤩
Stars: ✭ 51 (-96.67%)
Mutual labels:  cli, console, ascii
Crossline
A small, self-contained, zero-config, MIT licensed, cross-platform, readline and libedit replacement.
Stars: ✭ 53 (-96.54%)
Mutual labels:  cli, terminal, console
Rang
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
Stars: ✭ 1,080 (-29.41%)
Mutual labels:  cli, terminal, console
Taskline
Tasks, boards & notes for the command-line habitat
Stars: ✭ 78 (-94.9%)
Mutual labels:  cli, terminal, console
Listr2
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Stars: ✭ 73 (-95.23%)
Mutual labels:  cli, terminal, console
Window Size
Reliable way to to get the height and width of the terminal/console in a node.js environment.
Stars: ✭ 79 (-94.84%)
Mutual labels:  cli, terminal, console
Wonders
🌈 Declarative JavaScript framework to build command-line applications.
Stars: ✭ 34 (-97.78%)
Mutual labels:  cli, terminal, console
Word Wrap
Wrap words to a specified length.
Stars: ✭ 107 (-93.01%)
Mutual labels:  cli, terminal, console
Radian
A 21 century R console
Stars: ✭ 878 (-42.61%)
Mutual labels:  cli, terminal, console
Tui Consolelauncher
Linux CLI Launcher for Android
Stars: ✭ 861 (-43.73%)
Mutual labels:  cli, terminal, console
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-93.59%)
Mutual labels:  cli, terminal, console
Terminaltables
Generate simple tables in terminals from a nested list of strings.
Stars: ✭ 685 (-55.23%)
Mutual labels:  terminal, console, ascii
Python Progressbar
Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"
Stars: ✭ 682 (-55.42%)
Mutual labels:  cli, terminal, console
Ginseng
C++ REPL Tool Builder
Stars: ✭ 65 (-95.75%)
Mutual labels:  cli, terminal, console
___________                    
\_   _____/_________  _____.__.
 |    __)_\_  __ \  \/ <   |  |
 |        \|  | \/\   / \___  |
/_______  /|__|    \_/  / ____|
        \/              \/     

Travis (.org) GitHub JavaScript Style Guide Install Size

Bring charts to terminal.

Preview

Live Demo(powered by jQuery Terminal Emulator)

Why build this

There is no special reason, just because I love terminal and ASCII art. It's very cool! Hope you enjoy Ervy and make your terminal more beautiful.

Supported Chart types

Bar

Pie

Bullet

Donut

Gauge

Scatter

APIs

main function

ervy.[chartType](data, options)

render colored characters

// foreground color
ervy.fg(color, character)

// background color
ervy.bg(color, [length])

Supported color: black, red, green, yellow, blue, magenta, cyan and white.

Use demo to understand how to combine APIs in actual code.

Documents

Coming soon...

Credits

@jcubic

License

MIT

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].