RepositoryPython
Textualize

Textualize/toolong

A terminal application to view, tail, merge, and search log files (plus JSONL).

4.0kstars
101forks
26issues
1views

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ủ đề: rich

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: terminal-based

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: jsonl

#1 Repository Của Tháng

🚀 toolong — Trình xem log terminal siêu nhanh, đa tính năng

Một công cụ TUI hiện đại để xem, tail, gộp và tìm kiếm file log trực tiếp trong terminal.

toolong là một ứng dụng terminal (TUI) được phát triển bởi Will McGugan (Textualize), giúp người dùng dễ dàng xem, theo dõi thời gian thực (live tailing), gộp nhiều file log lại với nhau, và tìm kiếm nội dung — tất cả trong môi trường terminal. Dự án hỗ trợ cả định dạng JSONL với tính năng in đẹp từng dòng, đồng thời mở file nén .bz/.bz2 tự động.

✨ Điểm nổi bật

  • Live tailing: Theo dõi file log theo thời gian thực.
  • Syntax highlighting: Tô màu cú pháp cho các định dạng log máy chủ web phổ biến.
  • Tốc độ mở nhanh: Mở file log cỡ nhiều GB nhanh như mở file nhỏ.
  • Hỗ trợ JSONL: In đẹp từng dòng JSONL khi xem.
  • Tự động mở file nén: Hỗ trợ mở trực tiếp file .bz, .bz2 mà không cần giải nén thủ công.
  • Gộp file thông minh: Tự động phát hiện timestamp để gộp nhiều file log thành một khung thời gian duy nhất.

💡 Vì sao đáng chú ý

toolong ra đời để thay thế cho sự kết hợp tail + less + grep truyền thống, mang lại trải nghiệm mượt mà, trực quan ngay trong terminal. Với khả năng xử lý file lớn và hỗ trợ đa định dạng, toolong phù hợp cho cả phân tích log cục bản và giám sát hệ thống qua SSH. Dự án được cài đặt đơn giản qua pipx hoặc pip, và điều khiển bằng lệnh tl.


#Python #TUI #Terminal #JSONL #LogViewer #Textual #Textualize #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
Textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

37.5k
Oct 9, 2026
RepositoryPython
dooit-org/dooit

An awesome TUI todo manager

3.0k
Aug 15, 2026
RepositoryPython
kraanzu/smassh

Smassh your Keyboard, TUI Edition

2.1k
Oct 22, 2026
RepositoryShell
ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

190.2k
Oct 25, 2026
RepositoryPython
Textualize/frogmouth

A Markdown browser for your terminal

3.3k
Aug 1, 2024
RepositoryPython
antoniorodr/cronboard

A terminal-based dashboard for managing cron jobs locally and on servers.

1.5k
Sep 25, 2026
RepositoryPython
noisrucer/girok

A powerful and beautiful CLI scheduler

501
Feb 7, 2026
RepositoryPython
kraanzu/gupshup

A TUI chat application writtten in python

376
Nov 7, 2022
RepositoryPython
JoshKarpel/spiel

Display richly-styled presentations using your terminal

201
Oct 15, 2026