icns - Easily create .icns files (Mac Icons) with this Go library or the included CLI app.

  •        5

Easily convert .jpg and .png to .icns with the command line tool icnsify, or use the library to convert from any image.Image to .icns. With this library you can use pure Go to create icns files from any source image, given that you can decode it into an image.Image, without any heavyweight dependencies or subprocessing required. You can also use it to create icns files on windows and linux (thanks Go).

https://github.com/JackMordaunt/icns

Tags
Implementation
License
Platform

   




Related Projects

icns2png / libicns for OS X icns files

  •    C

Software for library for manipulating MacOS X .icns icon format. Currently provides support for reading and writing icns files in most sizes. Also provides two utilities for manipulating files in the .icns format: icns2png icontainer2icns

Open Icon Library

  •    

The goal of this project is to offer a consolidated library of icons used in various libraries, window makers, themes and other applications. Over 10,000 unique icons in svg, png, xpm, ico, and icns formats. See homepage for details.

iconizer - Create Xcode asset catalogs swift and painless

  •    Swift

Create Xcode image catalogs (xcassets) on the fly. Iconizer builds the necessary file structure for you and generates all required images for App Icons, Launch Images and Image Set. Visit the homepage for more information.

react-native-star-rating - A React Native component for generating and displaying interactive star ratings

  •    Javascript

A React Native component for generating and displaying interactive star ratings. Compatible with both iOS and Android. For the emptyStar, fullStar, halfStar, and iconSet props, please refer to the react-native-vector-icons package for the valid string names for the star icons. When selecting the icon string names, you must remember to remove the font family name before the first hyphen. For example, if you want to use the ion-ios-star from the Ionicon font set, you would set the fullStar prop to ios-star and the iconSet to Ionicons.


simple-icons - SVG icons for popular brands

  •    HTML

Free SVG icons for popular brands. See them all on one page at SimpleIcons.org. Contributions, corrections & requests can be made on GitHub. Started by Dan Leech. Icons can be downloaded as SVGs directly from our website - simply click the icon you want, and the download should start automatically.

boxicons - High Quality web friendly icons

  •    CSS

'Boxicons' is a carefully designed open source iconset with 700+ icons. It's crafted to look enrich your website/app experience. Total of 798 icons in regular, solid styles.

vue-unicons - 1000+ Pixel-perfect svg icons for your next project as Vue components

  •    Vue

A simple way to add the necessary icons and install them. Installing with npm is recommended and it works seamlessly with webpack.

SuperTinyIcons - Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos

  •    HTML

The logos have a 512x512 viewbox, they will fit in a circle with radius 256. They will scale up and down to suit your needs. Bytes cost money. They cost money to store, transport, and process. Simplicity should be our goal in all endeavours.

Generate-GIF - Sketch.app plugin for generating animated GIFs

  •    

The Generate GIF and Generate ICNS plugins are now merged into a single plugin bundle. You can download and read more about the new and improved version at my Export More repository.

TwelveMonkeys ImageIO: Additional plug-ins and extensions for Java's ImageIO

  •    Java

TwelveMonkeys ImageIO is a collection of plugins and extensions for Java's ImageIO. These plugins extends the number of image file formats supported in Java, using the javax.imageio.* package. The main purpose of this project is to provide support for formats not covered by the JRE itself.

Sublime-Text-2-Icon

  •    Shell

Find the file Sublime Text 2.icns and replace with the one from this repository. The name needs to remain exactly the same. You can also just double click on the 'mac_replace_icons' script, and it will run in terminal. Because it uses sudo, you'll need to put in your password.

Fork-Awesome - A fork of the iconic font and CSS toolkit (Font-Awesome 4.7)

  •    CSS

Fork Awesome is a full suite of 718 pictographic icons for easy scalable vector graphics on websites, originally created by Dave Gandy and now maintained by a community. Following concerns regarding the development of Font Awesome, the PR Freeze since Oct 2016 and the direction Fort Awesome is taking with the version 5.0 of their project, we are forking Font Awesome (4.7), in order to build on this incredible tool Dave Gandy has given us, while at the same time allowing this project to be run by a distributed community of contributors.

grunticon - A mystical CSS icon solution.

  •    HTML

grunticon is a Grunt.js task that makes it easy to manage icons and background images for all devices, preferring HD (retina) SVG icons but also provides fallback support for standard definition browsers, and old browsers alike. From a CSS perspective, it's easy to use, as it generates a class referencing each icon, and doesn't use CSS sprites. grunticon takes a folder of SVG/PNG files (typically, icons that you've drawn in an application like Adobe Illustrator), and outputs them to CSS in 3 formats: svg data urls, png data urls, and a third fallback CSS file with references to regular png images, which are also automatically generated and placed in a folder.

SwiftIcons - 🎢Swift Library for Font Icons - ★ this library

  •    Swift

Please ★ this library. Now, you don't have to download different libraries to include different font icons. This SwiftIcons library helps you use icons from any of the following font icons.

vivid - a JavaScript library which is built to easily customize and use the SVG Icons with a blaze.

  •    Javascript

Vivid.JS is an SVG Icons library which can be used to add highly customizable vibrant icons to the DOM without any dev dependencies. Vivid.JS is easy to adapt and can bring SVG icons to life using html5 data attributes on the go. Icons can also be individually customized in terms of colors and size using html5 data attributes which gives more power to Vivid.JS library.

iexec-sdk - CLI and JS library allowing developers to easily interact with the iExec stack

  •    Javascript

The iExec SDK is a CLI and a JS library that allows developers to interact with iExec decentralized marketplace in order to run off-chain computations. All three major OS are supported (linux, OSX, windows).

social-share-kit - Library of decent and good looking CSS/JavaScript social sharing icons, buttons and popups

  •    CSS

Social Share Kit is a library of decent and good looking CSS/JavaScript social sharing icons, buttons and popups. IE8+, Chrome, Firefox, Safari. JavaScript library is standalone and has no 3rd party requirements.

gosx-notifier - gosx-notifier is a Go framework for sending desktop notifications to OSX 10

  •    Go

A Go lib for sending desktop notifications to OSX Mountain Lion's (10.8 or higher REQUIRED) Notification Center.On OSX 10.9 and above gosx-notifier now supports images and icons.

Android-Iconics - Android-Iconics - Use any icon font, or vector (

  •    Java

If you are an app developer you will know the problem. You start an app but require many different icons, in different sizes (ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi), different colors, and different variants. If you get the icons as vector (.svg) or there are many changes over the time, you will always have to get the correct drawables again. Now there's an easy, fast, and small solution for this! The Android-Iconics library.