Skip to content

A utility app for generating Apple .appiconsets for macOS, iOS and watchOS.

License

Notifications You must be signed in to change notification settings

dgmid/appiconset-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

appiconset-generator-icon Appiconset Generator

A utility app for generating Apple appiconsets for macOS iOS and watchOS from an original 1024 x 1024 design. All icon sizes and a Contents.json file are automatically generated and saved in a .appiconset folder.

You can choose the image interpolation algorithm used from:

  • Nearest Neighbour
  • Cubic (Catmull–Rom spline)
  • Mitchell-Netravali spline
  • Lanczos a=2
  • Lanczos a=3

Main Window

appiconset-generator

Touch Bar

Appicionset Generator has support for the Touch Bar

appiconset-generator-touchbar

Requirements

node.js / npm

To modify a/o build this project you will need to install electron-packager

npm install electron-packager -g

Usage

cd to the project directory and run:

npm install

then run

npm run rebuild

To modify the html / css / js run:

gulp watch

To test the app run:

npm start

To update all files prior to packaging run:

gulp build

To package the final app run:

npm run package

The packaged app will be written to build/Appiconset Generator-darwin-x64/ in the project directory.

Note: packaging the app runs npm prune -production and so you will need to run npm install again before making any further modifications.

License

Appiconset Generator is released under the MIT Licence

About

A utility app for generating Apple .appiconsets for macOS, iOS and watchOS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published