RepositoryPerlNLHà Lan
creaktive

creaktive/rainbarf

it's like Rainmeter, but for CLI!

1.2ksao
65fork
2issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: powerline

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: rainmeter

#1 Repository Của Tuần

6
TINIX TRENDING·Chủ đề: widget

#6 Repository Của Tuần

📊 rainbarf — Biểu đồ tài nguyên thời gian thực ngay trên tmux

Như Rainmeter nhưng dành riêng cho dòng lệnh, rainbarf vẽ biểu đồ sử dụng CPU, RAM, pin... ngay trên thanh trạng thái tmux.

rainbarf là một tiện ích Perl nhỏ gọn, thiết kế để hiển thị các biểu đồ sử dụng tài nguyên hệ thống (CPU, bộ nhớ, pin) dưới dạng cột màu sắc trên thanh trạng thái của tmux hoặc GNU screen. Mỗi thanh màu tượng trưng cho một loại bộ nhớ khác nhau: xanh lá (trống), vàng (đang hoạt động), xanh dương (không hoạt động), đỏ (wired/unaccounted), xanh lam (cache/buffer), hồng (swap). Nếu có, phần trăm pin sẽ hiển thị ở bên phải.

✨ Điểm nổi bật

  • Màu sắc theo bộ nhớ: xanh lá – trống, vàng – active, xanh dương – inactive, đỏ – wired/unaccounted, xanh lam – cache/buffer, hồng – swap.
  • Hỗ trợ pin: hiển thị phần trăm và thời gian còn lại nếu có --remaining.
  • Tích hợp tmux/screen: tự động phát hiệnthoạt động môi trường, hỗ trợ --tmux và --screen.
  • Cấu hình linh hoạt: lưu cài đặt trong ~/.rainbarf.conf, ghi đè bằng tham số dòng lệnh.
  • Đa nền tảng: hoạt động trên Mac OS X, FreeBSD, Linux.
  • Tùy chỉnh màu sắc: hỗ trợ --rgb (256 màu), --fg, --bg để điều chỉnh màu sắc.
  • Ghi log CPU: lưu lịch sử CPU vào file bằng --datfile.
  • Cài đặt dễ dàng: hỗ trợ Homebrew, MacPorts, CPAN, hoặc build từ nguồn.

💡 Vì sao đáng chú ý

Khác với các công cụ giám sát khác chỉ hiển thị số liệu, rainbarf biến dữ liệu thành biểu đồ trực quan ngay trên thanh trạng thái, giúp bạn nhìn nhanh trạng thái hệ thống mà không cần mở thêm cửa sổ. Kết hợp dễ dàng với tmux-powerline hoặc các theme đẹp mắt như Solarized, Tomorrow Night. Đặc biệt hữu ích cho người dùng không gian terminal chuyên nghiệp, muốn theo dõi tài nguyên mà không rời khỏi môi trường làm việc.


#Perl #tmux #CPU #Memory #Battery #Monitoring #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
giampaolo/psutil

Cross-platform lib for process and system monitoring in Python

11.3k
Oct 20, 2026
RepositoryJavaScript
chartjs/Chart.js

Simple HTML5 Charts using the <canvas> tag

67.8k
Oct 21, 2026
RepositoryJavaScript
chartjs/Chart.js

Simple HTML5 Charts using the <canvas> tag

67.8k
Oct 21, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.8M
Jun 1, 2026
RepositoryPython
Graphify-Labs/graphify

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

136.8k
Oct 26, 2026
RepositorySwift
exelban/stats

macOS system monitor in your menu bar

42.8k
Oct 26, 2026
RepositoryKotlin
PhilJay/MPAndroidChart

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

38.2k
Oct 9, 2026
RepositoryShell
gpakosz/.tmux

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍

25.4k
Oct 21, 2026
RepositoryJavaScript
frappe/charts

Simple, responsive, modern SVG Charts with zero dependencies

15.1k
Oct 19, 2026