All Projects → sindresorhus → file-icon-cli

sindresorhus / file-icon-cli

Licence: MIT license
Get the icon of a file or app as a PNG image (macOS)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to file-icon-cli

File Icon
Get the icon of a file or app as a PNG image (macOS)
Stars: ✭ 100 (+36.99%)
Mutual labels:  png, file, path, icon
Voila
Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.
Stars: ✭ 78 (+6.85%)
Mutual labels:  file, cli-app
Apple-App-Icons
This repository is for hosting Apple App Icons Sketch file, .sketch
Stars: ✭ 31 (-57.53%)
Mutual labels:  png, icon
Ts3admin.class
The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 103 (+41.1%)
Mutual labels:  file, icon
ts3admin.class
The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 107 (+46.58%)
Mutual labels:  file, icon
Icotar
A free colorful icon avatar generator.
Stars: ✭ 94 (+28.77%)
Mutual labels:  png, icon
Resolve Dir
Resolve a directory that is either local, global or in the user's home directory.
Stars: ✭ 14 (-80.82%)
Mutual labels:  file, path
Ruby Gem Downloads Badge
Clean and simple gem downloads count badge, courtesy of http://shields.io/. You can checkout the application directly at the following URL:
Stars: ✭ 29 (-60.27%)
Mutual labels:  png, icon
video thumbnail
This plugin generates thumbnail from video file or URL. It returns image in memory or writes into a file. It offers rich options to control the image format, resolution and quality. Supports iOS and Android.
Stars: ✭ 159 (+117.81%)
Mutual labels:  png, file
ICNS2ICO
ICNS2ICO lets you easily convert icons from the Apple's ICNS format to the Windows ICO format.
Stars: ✭ 17 (-76.71%)
Mutual labels:  png, icon
wifiqr
Create a QR code with your Wi-Fi login details
Stars: ✭ 207 (+183.56%)
Mutual labels:  cli-app
safe-svg
Enable SVG uploads and sanitize them to stop XML/SVG vulnerabilities in your WordPress website.
Stars: ✭ 129 (+76.71%)
Mutual labels:  file
transfer-sh
Node.js CLI tool for easy file sharing using Transfer.sh
Stars: ✭ 24 (-67.12%)
Mutual labels:  file
file-vault
A Laravel package for encrypting and decrypting files of any size
Stars: ✭ 152 (+108.22%)
Mutual labels:  file
AppThinning
Make app thinner. Help you find large files and compress png, gif, jpg, svg files. 应用程序瘦身工具,帮助你找到大文件,压缩png、gif、jpg、svg等文件。
Stars: ✭ 22 (-69.86%)
Mutual labels:  png
BezierKit
Bezier curves and paths in Swift for building vector applications
Stars: ✭ 190 (+160.27%)
Mutual labels:  path
file-upload-with-preview
🖼 Simple file-upload utility that shows a preview of the uploaded image. Written in TypeScript. No dependencies. Works well with or without a framework.
Stars: ✭ 406 (+456.16%)
Mutual labels:  file
helm-fzf
Fzf using Helm as a front end
Stars: ✭ 16 (-78.08%)
Mutual labels:  file
ludigraphix.github.io
Documentation for Ludigraphix
Stars: ✭ 21 (-71.23%)
Mutual labels:  png
img2gcode
convert jpg, png,gif to gcode with nodejs and jimp
Stars: ✭ 31 (-57.53%)
Mutual labels:  png

file-icon-cli

Get the icon of a file or app as a PNG image (macOS)

Install

$ npm install --global file-icon-cli

Usage

$ file-icon --help

  Usage
    $ file-icon <app-name|bundle-id|file-path>
    $ file-icon <app-name|bundle-id|file-path> > icon.png

  Options
    --size  Size of the icon [Max: 1024]

  Examples
    $ file-icon Safari
    /tmp/86ca9400-9f34-4a64-ab24-027d80f88b46/icon.png
    $ file-icon com.apple.Safari
    /tmp/ece2b714-6c6c-4677-a57c-e0e18f7b9405/icon.png
    $ file-icon unicorn.jpg --size=512
    /tmp/c3871faa-d759-48b9-ac85-5504d712a02a/icon.png
    $ file-icon Safari > icon.png

Tip

Get the icon as Base64:

file-icon --size=1024 /Applications/Safari.app | base64

Related

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].