{"id":24100136,"url":"https://github.com/alvarowolfx/iconik","last_synced_at":"2025-05-07T22:26:38.105Z","repository":{"id":33803811,"uuid":"162661286","full_name":"alvarowolfx/iconik","owner":"alvarowolfx","description":"CLI tool for generating icons for iOS and Android apps.","archived":false,"fork":false,"pushed_at":"2022-12-15T22:17:02.000Z","size":101,"stargazers_count":8,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-04-14T15:19:43.818Z","etag":null,"topics":["android","app","flutter","icon","ionic","ios","react-native"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alvarowolfx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-21T03:32:23.000Z","updated_at":"2023-08-30T02:15:05.000Z","dependencies_parsed_at":"2022-07-28T20:59:49.500Z","dependency_job_id":null,"html_url":"https://github.com/alvarowolfx/iconik","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarowolfx%2Ficonik","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarowolfx%2Ficonik/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarowolfx%2Ficonik/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarowolfx%2Ficonik/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alvarowolfx","download_url":"https://codeload.github.com/alvarowolfx/iconik/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233371024,"owners_count":18666143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","app","flutter","icon","ionic","ios","react-native"],"created_at":"2025-01-10T15:57:51.703Z","updated_at":"2025-01-10T15:57:52.428Z","avatar_url":"https://github.com/alvarowolfx.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# iconik - App Icon Generator\n\nCLI tool for generating icons for iOS and Android apps.\n\nThe goal of the project is to generate the icons necessary, detect the project architeture (Native, React Native, Flutter, Cordova, etc) and setup all the icons accordingly.\n\n### Goals\n\n- [x] Generate icons in all needed sizes.\n- [x] Publish as NPM package.\n- [ ] Detect project architecture.\n- [ ] Setup icons files accordingly to the project architecture.  \n- [ ] Add option to zip all icons.\n\n### Install\n```\nnpm install -g iconik\n```\n\n### Usage\n```\nGenerate app icons in all different sizes.\n\nUSAGE\n  $ iconik ICON\n\nARGUMENTS\n  ICON  input icon\n\nOPTIONS\n  -h, --help           show CLI help\n  -o, --output=output  [default: icons] output folder\n  -v, --version        show CLI version\n  --android            generate android icons\n  --ios                generate ios icons\n\nDESCRIPTION\n  Generate app icons in all different sizes.\n  Please provide an icon with at least 512x512px.\n```\n\n### Example Output\n```\n$ iconik icon.png\n  ✔ Check Input\n  ✔ Image Check\n  ✔ Check output\n  ✔ Generate icons\n\n$ ls icons\nhdpi.png                       iPadSpotlight40x40@2x.png      iPhoneSettings29x29@2x.png     playStore.png\niPad76x76@2x.png               iPhone60x60@2x.png             iPhoneSettings29x29@3x.png     xhdpi.png\niPadNotification20x20@2x.png   iPhone60x60@3x.png             iPhoneSpotlight40x40@2x.png    xxhdpi.png\niPadPro83.5x83.5@2x.png        iPhoneNotification20x20@2x.png iPhoneSpotlight40x40@3x.png    xxxhdpi.png\niPadSettings29x29@2x.png       iPhoneNotification20x20@3x.png mdpi.png\n```\n\n### Running locally\n```\n$ ./bin/run ICON\n```\n\n### Credits\n\n* [sharp](https://github.com/lovell/sharp) - Blazing fast image resize module. \n* [ocli](https://oclif.io) - Awesome CLI Framework.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarowolfx%2Ficonik","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falvarowolfx%2Ficonik","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarowolfx%2Ficonik/lists"}