{"repo":"rasjonell/dashbrew","free":true,"listed":false,"github":"https://github.com/rasjonell/dashbrew","clone":"git clone https://github.com/rasjonell/dashbrew.git","description":"TUI dashboard builder that lets you visualize data from scripts and APIs right in your console","language":"Go","stars":267,"topics":["bubbletea","cli","dashboard","golang","monitoring","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Dashbrew is a terminal dashboard builder that lets you visualize data from scripts and APIs right in your console, using a simple JSON configuration. Stay informed without leaving your terminal! 🚀 Installation Using Go Install Pull the latest release: Pin a specific version (any tag from the Releases page): From Source Quick Start 1. Create a simple dashboard configuration file( dashboard.json ): 2. run: Complete Documentation For comprehensive documentation on all features, please refer to our GitHub Wiki: - Layout System - Components - Styling Options Basic Examples Display API Data Show real-time data from an API: Creating a ToDo List Create a todo.txt file: Add it to your dashboard: Creating a Chart Visualize Data with charts: Create a Histogram Show distributions with histograms: Basic Navigation - Shift+Arrow or Shift + H/J/K/L : Move between components - A : Add item (in todo lists) - Space : Toggle item state (in todo lists) - R : Refresh data for the focused component - Ctrl+K : Open the action palette (lists every binding from every component, fuzzy filterable) - Ctrl+C : Quit Component Interactivity Each component can declare a list of bindings that map a key chord to a shell action. Pressing the key when that component is focused runs the action; the same actions are also reachable via the global Ctrl+K palette. Action types - fire and forget : runs the command in the background and discards its output. The pane stays unchanged. Good for \"open weather.app\", \"trig","default_branch":null,"files":null,"tree":[],"storefront":"/r/rasjonell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rasjonell/dashbrew/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}