Ross ROSS = Recommend OSS · open-source software intelligence for agents

Skardyy/mcat

Terminal image, video, and Markdown viewer observed · 2026-08-28

github.com/Skardyy/mcat · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 98
  • Release rhythm 95
  • Longevity 36
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 8
  • age_days: 506
  • days_rel: 34
  • days_push: 12
  • n_releases_24m: 28

Full methodology

Adoption not part of the score

1388 stars · 51 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Mcat is a Rust-based terminal tool that parses, converts, and previews files such as images, videos, PDFs, DOCX, HTML, and Markdown directly in the terminal. It supports multiple graphics protocols (kitty, iTerm, sixel, ASCII) and can convert between formats via a flexible pipeline.

Use cases

  • preview images and videos in the terminal
  • view markdown files with ANSI formatting in the terminal
  • convert docx and pdf files to markdown
  • render html files as png images from the command line
  • display pdf documents inline in kitty or iterm terminals
  • pipe file contents as markdown to other tools
  • zoom and pan images interactively in the terminal

When to choose

  • you want to preview rich media and documents without leaving the terminal
  • you need a swiss-army file converter that outputs markdown, html, or images
  • you use a terminal with graphics support like kitty, iTerm2, or sixel-capable emulators

When to avoid

  • you need a full GUI document viewer with precise rendering fidelity
  • you only need simple plain-text file viewing (cat suffices)
  • your terminal lacks any image protocol support and you dislike ASCII output

Facets

cli-tool · maturity active

cli image-processing video-processing markdown pdf file-system developer-tools developer-tools files pdf media windows cli cross-platform terminal-graphics sixel kitty-graphics iterm file-converter rust ls command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
Skardyy/mcatmain85

For agents

markdown · JSON · MCP: product_card(name="Skardyy/mcat")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem