Skip to content
sprout2000Public

About

GUI wrapper for png2icons.

Topics

Resources

Stars

160 stars

Watchers

1 watching

Forks

Repository files navigation

Elephicon

GitHub license GitHub all releases GitHub contributors

Elephicon, a GUI wrapper for png2icons, generates Apple ICNS and Microsoft ICO files from PNG files.

📗 Usage

  • The ideal input is a 24-bit PNG file with 1024x1024 pixels and an alpha channel, but any other dimensions and most other PNG formats will do work.
  • If you only need to create ICO files, 256×256 pixels will be enough.
  • It's also possible to create icon files from non-quadratic source PNGs.
  • Various settings are available from the context menu.

animation

📥 Download

You can download the latest version of Elephicon from the releases page here:
https://github.com/sprout2000/elephicon/releases

🌈 Embedded Sizes

Dimension ICO ICNS
16x16 ✅ ✅
16x16@2x ✅
24x24 ✅
32x32 ✅ ✅
32x32@2x ✅
48x48 ✅
64x64 ✅
72x72 ✅
96x96 ✅
128x128 ✅ ✅
128x128@2x ✅
256x256 ✅ ✅
256x256@2x ✅
512x512 ✅
512x512@2x ✅

🌐 Supported Languages (App Menu)

Language Code
Azərbaycan az
Deutsch de
English en
Español es
Français fr
Italiano it
日本語 ja
Malayalam ml
Português pt
Русский ru
Türkçe tr
Українська uk
简体中文 zh_CN

🍻 Contributing

You can easily contribute to this repository by providing translation files.

  1. Create {your_LANG}.json in src/locales.
  src
  ├── @types
  ├── createMenu.ts
  ├── locales
+ │   ├── de.json
  │   ├── en.json
  │   └── ja.json
  ├── main.ts
  ├── preload.ts
  ├── setLocales.ts
  └── web
  1. And then please send a pull request to this repository.

🎉 Contributors

Thanks go to these wonderful people 🙂:

🛠️ How to build?

You will need to have Node.js and Git installed.

# 1. Clone this repo.
git clone https://github.com/sprout2000/elephicon.git

# 2. Install dependencies
cd elephicon
npm install

# 3. Build the app and create an installer
npm run build && npm run package

And then, you will find the installer in the release directory.

©️ Copyright

MIT © idesis GmbH, Rellinghauser Straße 334F, D-45136 Essen

Elephicon

Copyright(c) 2020-present sprout2000

About

GUI wrapper for png2icons.

Topics

Resources

Stars

160 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages