Skip to content

fezcode/atlas.cat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atlas.cat 🐈

A beautiful, high-performance terminal text viewer with syntax highlighting and line numbers. Built with Go and the Atlas Suite philosophy.

banner-image

Overview

atlas.cat is a minimalist alternative to cat or bat, designed to provide high-fidelity syntax highlighting and a smooth TUI paging experience within the terminal.

Features

  • Syntax Highlighting: Powered by Chroma for 200+ languages.
  • Interactive Paging: Smooth scrolling, searching, and window management via Bubble Tea.
  • Dual Mode: Seamlessly switch between interactive TUI and direct stdout output.
  • Minimalist: Fast, dependency-light, and keyboard-centric.

Installation

gobake build

Usage

# Open file in interactive TUI
atlas.cat main.go

# Output highlighted text directly to terminal
atlas.cat -n main.go

# Show version
atlas.cat -v

TUI Controls

  • j, down: Scroll down
  • k, up: Scroll up
  • f, page down: Page down
  • b, page up: Page up
  • q, esc: Quit

About

A beautiful, minimalist terminal text viewer with syntax highlighting, line numbers, and hex mode. Built for the Atlas Suite.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages