{"categories":[{"label":"Visualization","url":"https://skillfed.io/packages/category/scientific-engineering-visualization"}],"enrichment":{"capability":"Wraps the Plotext plotting library as a Textual widget, allowing terminal-based plots to be embedded and rendered within Textual applications.","skillfed_tags":["terminal-ui","data-visualization","textual-widget"],"use_cases":["Build terminal dashboards that display live data plots alongside other Textual widgets.","Create monitoring tools that render real-time metrics as terminal-based charts.","Embed scatter, line, or bar plots in CLI applications without leaving the terminal UI framework.","Visualize mathematical functions or test signals directly within a Textual TUI.","Develop data exploration tools that combine Textual forms and navigation with Plotext visualizations."],"what_it_does":"textual-plotext bridges Plotext, a terminal plotting library, into Textual applications by providing a `PlotextPlot` widget. Instead of calling Plotext functions directly, you access them through the widget's `plt` property, which handles rendering within the Textual event loop and automatically manages plot display without needing explicit `show()` calls.\n\nThe widget supports most Plotext plotting functions (scatter, line, bar, etc.) and utility functions like `sin()` and `colorize()`, but excludes file I/O, interactive REPL features, and GIF/video playback. It includes custom themes prefixed with `textual-` that use RGB colors for consistent appearance across terminals, and automatically switches between dark and light mode themes when the Textual app changes modes.","worth_installing":"Yes, if you are already using Textual and need terminal-based plotting. The package has low install friction, no security vulnerabilities, and a permissive license. However, note that it is dormant (622 days since last release); adopt it for stable use cases but verify compatibility with your Plotext version and monitor for any upstream breaking changes."},"id":"textual-plotext","links":{"html":"https://skillfed.io/packages/textual-plotext","md":"https://skillfed.io/packages/textual-plotext.md","pypi":"https://pypi.org/project/textual-plotext/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-11-30","license_spdx":null,"license_treatment":"permissive","name":"textual-plotext","python_support":"supports_current","summary":"A Textual widget wrapper for the Plotext plotting library"},"popularity":{"monthly_downloads":259749,"position":8406,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.1"}
