viewinline

Render raster, vector, and tabular data inline in the terminal.

42|6|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/nkeikon/inlineviewer --skill viewinline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: viewinline
Source: https://github.com/nkeikon/inlineviewer/tree/main
Command: npx skills add https://github.com/nkeikon/inlineviewer --skill viewinline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rasterio, geopandas, matplotlib, pillow, pyogrio, numpy, pandas, chafa, duckdb, pyarrow, h5py, netCDF4, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables quick visual inspection of rasters, vectors, and tabular data directly in the terminal without a GUI, streamlining workflows for rapid data exploration and verification.

Core Features & Use Cases

  • Raster Visualization: Display geospatial images such as GeoTIFFs, PNGs, and JPEGs.
  • Vector Rendering: Render vector data in formats like GeoJSON, Shapefiles, and GeoParquet.
  • Tabular Data Preview: Inspect CSV and Parquet files with summary stats, histograms, scatter plots, and sorting.
  • Use Case: Suppose you have a set of satellite images in GeoTIFF format and a corresponding CSV file with metadata. This Skill allows you to visually inspect the images and metadata simultaneously in your terminal for quick analysis.

Quick Start

Use the viewinline skill to display a raster file at the specified path.

Frequently Asked Questions about viewinline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I view GeoTIFF and GeoJSON files directly in the terminal without a GUI?

You can visually inspect GeoTIFF rasters and GeoJSON vectors directly in the terminal by using inline rendering tools that process geospatial data without launching a GUI, streamlining rapid verification over SSH.

Can I preview CSV and Parquet tabular data with summary stats in an SSH session?

Yes, you can preview CSV and Parquet tabular data in an SSH session by using terminal-based rendering tools that generate inline summary statistics, histograms, and scatter plots without needing a desktop environment.

Does terminal-based geospatial visualization work in HPC environments?

Terminal-based geospatial visualization works effectively in HPC environments by rendering rasters and vectors inline using libraries like rasterio and geopandas, completely bypassing the need for GUI applications on remote compute nodes.

What is the best way to quickly inspect satellite images and metadata CSVs simultaneously?

The best way to inspect satellite GeoTIFFs and metadata CSVs simultaneously is using terminal-based inline visualization that renders images and tabular summaries together, enabling rapid side-by-side verification without GUI applications.

What dependencies are required to render Shapefiles and GeoParquet vectors inline?

Rendering Shapefiles and GeoParquet vectors inline requires geospatial Python dependencies including geopandas, pyogrio, and matplotlib to process and display vector data directly within your terminal interface.