Skip to content

Pratham-Prog861/iconai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 IconAI

AI-powered icon generation CLI for React, Next.js, and React Native developers.

Generate stunning app icons and images in seconds using Stable Diffusion through Bytez API.

✨ Features

  • 🤖 Stable Diffusion Powered: Uses Stable Diffusion v1.5 via Bytez for high-quality icon generation.
  • 📱 Multi-Platform: Support for Expo, React Native, Next.js, and standard React.
  • ⚙️ One-Command Setup: Generates all required sizes and formats (PNG, ICO, etc.).
  • 🛠️ Configurable: Save your API key once and use it everywhere.
  • 🚀 Fast & Efficient: Built with sharp for high-performance image processing.

📦 Installation

npm install -g iconai

🛠️ Setup

Get your Bytez API key from Bytez and configure IconAI:

iconai config --api-key YOUR_BYTEZ_API_KEY

🚀 Usage

Generate an icon for your project:

iconai generate --prompt "a minimalist rocket with vibrant blue gradients" --platform nextjs expo

Options

  • -p, --prompt <string>: Description of the icon (Required)
  • -o, --output <dir>: Output directory (Default: ./iconai-output)
  • --platform <types...>: Target platforms: nextjs, react, react-native, expo (Default: nextjs)
  • --model <name>: AI model (Default: stable-diffusion-v1-5/stable-diffusion-v1-5)
  • --api-key <key>: Pass API key directly
  • iconai config --api-key YOUR_BYTEZ_API_KEY: Configure API key

📱 Platform Support

Expo / React Native

Generates:

  • icon.png (1024x1024)
  • adaptive-icon.png
  • splash.png
  • favicon.png

Next.js / Web

Generates:

  • favicon.ico (multi-size)
  • apple-touch-icon.png
  • icon-192.png
  • icon-512.png

🤝 Contributing

Contributions are welcome! Please feel free to submig a Pull Request.

📄 License

MIT © Pratham Darji

About

AI-powered icon generation CLI for React, Next.js, and React Native developers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors