Works in any terminal that supports colors. In iTerm, the image will be displayed in full resolution, since iTerm has special image support.
https://github.com/sindresorhus/terminal-image-cliTags | terminal-image image cli-app nodejs npm-package cli term terminal img ansi escape png jpg jpeg |
Implementation | Javascript |
License | MIT |
Platform | NodeJS |
Works in any terminal that supports colors. In iTerm, the image will be displayed in full resolution, since iTerm has special image support.
terminal-image image cli-utility nodejs npm-package terminal term iterm shell console command-line img pic picture photo ansi escape jpg jpeg display show pixelsPIXterm shows images directly in your terminal, recreating the pixels through a combination of ANSI character background color and the unicode lower half block element. If image has transparency, an optional matte color can be used for background. Also, you can specify a dithering mode; in which case, the image is rendered using block elements with different shades, or using standard ASCII characters in the same way. In dithering mode, the matte color is used to fill the background of the blocks or characters. The conversion process runs fast because it is parallelized in all CPUs.
ansi terminal image true color jpeg png gif bmp tiff webpReplace America/Toronto with your actual timezone. This image is for amd64 arch only. Requires NodeJS 6+.
worldcup2018 nodejs dashboard cli terminal soccer react blessed react-blessed worldcup football soccer-matchesCapture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.See pageres for the programmatic API and issues tracker.
cli-app cli page website site web url resolution size screenshot screenshots screengrab screen snapshot shot responsive gulpfriendly phantom phantomjs image svg render html headless capture pic picture png jpg jpegWith node-exif you can extract Exif metadata from images (JPEG). Exif is a format used, for example, by digital cameras and scanners to save additional information about an image in the image file. This information can be the camera model, resolution, where the image was taken (GPS) or when it was taken. Rodrigo Espinosa proposes the npm package exif-cli to execute node-exif from a shell.
exif image jpeg jpg makernotes gpsRender images on the terminal.Return a readable/writable stream that reads png image data and writes ansi terminal codes.
png viewer terminal ansi🎨 Beautiful images of your code — from right inside your terminal. carbon.now.sh by @dawn_labs is a wonderful tool that lets you generate beautiful images of your source code through an intuitive UI, while letting you customize aspects like fonts, themes, window controls and much more.
cli-app cli cli-utilities cli-utility cli-tool cli-application cli-command command-line nodejs node carbon-now carbon-now-sh carbon-now-sh-cli carbon screenshot beautifulChalk comes with an easy to use composable API where you just chain and nest the styles you want. Chain styles and call the last one as a method with a string argument. Order doesn't matter, and later styles take precedent in case of a conflict. This simply means that chalk.red.yellow.green is equivalent to chalk.green.
ansi-escape-codes color cli terminal console terminal-emulators commandline xterm log logging command-line textThis package provides encoder/decoder implementation for DEC SIXEL graphics, and some converter programs. SIXEL is one of image formats for printer and terminal imaging introduced by Digital Equipment Corp. (DEC). Its data scheme is represented as a terminal-friendly escape sequence. So if you want to view a SIXEL image file, all you have to do is "cat" it to your terminal.
terminal graphics image sixelTTY is a toolbox for developing beautiful command line clients in Ruby with a fluid interface for gathering input, querying terminal properties and displaying information. Building terminal tools takes time. I believe that modular components put together in a single package with project scaffolding will help people build things faster and produce higher quality results. It is easy to jump start a new project with available scaffolding and mix and match components to create new tooling.
tty-components cli cli-app ruby-cli terminal ruby-gemThe Sindre Sorhus CLI
sindresorhus sindre cli-app business-card nodejs npm-package npx cli unicornsBring up a terminal and type node --version. Node should respond with a version at or above 0.10.x. If you require Node, go to nodejs.org and click on the big green Install button.
images image-processing image-optimization jpeg png gif compression image-compression image optimisation webp mozjpegA Node.JS module that converts images to ASCII art. 💡 ProTip: You can install the cli version of this module by running npm install --global image-to-ascii-cli (or yarn global add image-to-ascii-cli).
mad-science ascii-art ascii image png nodeipt (pronounced iPipeTo) introduces the missing cli interactive workflow. It takes any kind of list as an input and uses that list to build an interactive interface to let you select an element from it. Stop manually dragging your mouse around to copy output data from a terminal, using the ipt workflow you can pipe data from a command and select what to copy to clipboard from a convenient visual menu.
cli command-line unix bash pipe workflow stdout nodejs vim ipipeto js interactive list inquirer terminal cli-app ipt menutermpdf is a barebones graphical PDF (and DJVU and TIFF and CBR and CBZ and JPG and PNG and GIF and BMP) viewer that runs in your terminal. It is a ridiculous hack---a bash script wrapped around some special terminal escape codes and a bunch of command line tools. But it works well enough for me to be useful.
Select optimization level between 0 and 7. The optimization level 0 enables a set of optimization operations that require minimal effort. There will be no changes to image attributes like bit depth or color type, and no recompression of existing IDAT datastreams. The optimization level 1 enables a single IDAT compression trial. The trial chosen is what OptiPNG thinks it’s probably the most effective. The optimization levels 2 and higher enable multiple IDAT compression trials; the higher the level, the more trials.
gruntplugin compress gif image img jpeg jpg minify png svgimgp is a command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go, at lightning speed, while saving significantly on storage. Powered by multiprocessing, an intelligent adaptive algorithm, recursive operations, shell completion scripts, EXIF preservation (and more), imgp is a very flexible utility with well-documented easy to use options.
image-processing image-compression image-manipulation image-optimization image-resize image-rotate multiprocessing standalone command-line terminalRenders images in the terminal. catimg is a little program written in C with no dependencies that prints images in terminal. It supports JPEG, PNG and GIF formats. This program was originally a script that did the same by using ImageMagick convert.
shell imagemagick catimg terminal fun
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.