{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"}],"enrichment":{"capability":"Sparklines renders compact Unicode bar charts (\u2583\u2581\u2584\u2581\u2585\u2588\u2582\u2585) in your terminal or Python code to visualize sequences of numbers, supporting mixed positive/negative data and missing values.","skillfed_tags":["terminal-ui","data-visualization","monitoring"],"use_cases":["Display IoT sensor readings (temperature, humidity, power) as compact inline charts in monitoring dashboards.","Visualize stock price history or daily P&L (gains above, losses below) in finance terminals.","Show request rate, error rate, or build duration trends in DevOps/SRE monitoring without opening a graphing tool.","Track training loss and validation accuracy per epoch in machine learning experiments inline.","Monitor token usage, cost per API call, or cache hit rates in agentic computing workflows.","Plot heart rate, sleep quality, or blood glucose trends in health and fitness tracking applications."],"what_it_does":"Sparklines is a terminal visualization tool that converts sequences of numbers into compact Unicode bar charts, inspired by Edward Tufte's concept of data-dense graphics. It renders data as a single row of Unicode characters (\u2581\u2582\u2583\u2584\u2585\u2586\u2587\u2588) by default, with support for multi-line output for higher resolution, automatic handling of mixed positive/negative values (split across rows), and graceful rendering of missing data as gaps.\n\nThe package works both as a command-line tool and as a Python library. It's designed for quick visual summaries in contexts where traditional charts are impractical\u2014monitoring sensor readings in IoT networks, tracking stock prices or trading volume, displaying request rates in DevOps dashboards, or visualizing training metrics in machine learning workflows. It depends only on termcolor for color support and runs on Python 3.9 through 3.13.","worth_installing":"Yes. Sparklines is production-stable, actively maintained, has zero known vulnerabilities, installs with minimal friction, and solves a specific problem well: inline terminal visualization of numeric sequences. Install it if you need quick visual feedback on time-series data in shell scripts, monitoring tools, or Python notebooks without the overhead of a graphing library."},"id":"sparklines","links":{"html":"https://skillfed.io/packages/sparklines","md":"https://skillfed.io/packages/sparklines.md","pypi":"https://pypi.org/project/sparklines/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-08","license_spdx":"MIT","license_treatment":"permissive","name":"sparklines","python_support":"supports_current","summary":"Generate sparklines for numbers using Unicode characters only."},"popularity":{"monthly_downloads":4948615,"position":2192,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
