GitShow/sindresorhus/terminal-image
sindresorhus

terminal-image

Display images in the terminal

by sindresorhus
cli-utilityimagenodejsnpm-packageterminal-image
Star on GitHubForknpm

JavaScript

1.1k stars29 forks8 contributorsActive · 1mo agoSince 2018v5.0.1MIT

Meet the team

See all 8 on GitHub →
sindresorhus
sindresorhus39 contributions
Richienb
Richienb8 contributions
Whoaa512
Whoaa5121 contribution
cbrunnkvist
cbrunnkvist1 contribution
Baidaly
Baidaly1 contribution
BendingBender
BendingBender1 contribution
splars
splars1 contribution

Languages

View on GitHub →
JavaScript100%

Commit activity

Last 12 weeks · 6 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
71
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent fixes

View closed PRs →
ChiragAgg5k
Make render-gif optionalMergedPR

Summary Closes #49 Remove from the default install graph and load it only when the GIF APIs are used. This keeps and unchanged for static image consumers, while avoiding the old audit chain in default installs. Changes move from to an optional peer dependency lazy-load inside throw a clear error if a GIF API is used without installed document the optional requirement in the type declarations Verification shows it is not installed by default

ChiragAgg5k · 4mo ago
ChiragAgg5k
Make render-gif optional so npm audit does not fail for non-GIF usersClosedIssue

Summary currently installs as a normal dependency even for consumers that only use / for static images. That ends up pulling this chain into every install: old old -> In consumers that run in CI, this causes installs of to fail audit even when GIF support is never used. Why this matters For static-image-only consumers, GIF rendering is not part of the exercised code path, but the transitive audit findings still apply to the default install graph. Suggested fix Make optional and load it only from / . That would keep the current static image APIs unchanged while removing the vulnerable GIF stack from the default install path. A small follow-up PR is coming with exactly that approach.

ChiragAgg5k · 4mo ago
jerch
SIXEL support?ClosedIssue

For higher quality images you might want to add optional SIXEL output (supported by several terminals).

jerch · 6mo ago
Structured data for AI agents

Repository: sindresorhus/terminal-image. Description: Display images in the terminal Stars: 1129, Forks: 29. Primary language: JavaScript. Languages: JavaScript (100%). License: MIT. Topics: cli-utility, image, nodejs, npm-package, terminal-image. Latest release: v5.0.1 (1mo ago). Open PRs: 0, open issues: 0. Last activity: 1mo ago. Community health: 71%. Top contributors: sindresorhus, Richienb, Whoaa512, cbrunnkvist, Baidaly, BendingBender, splars.

·@ofershap

Replace github.com with gitshow.dev