icons  by mo-browser-apps

AI macOS app icon generator

Created 1 month ago
686 stars

Top 49.1% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project offers a desktop application for macOS designed to generate app icons in the .icns format using AI. It targets developers seeking an efficient, AI-assisted workflow for creating visually consistent and on-brand macOS app icons, simplifying a traditionally manual design process through intelligent generation and refinement.

How It Works

The application utilizes the OpenAI API for image generation, applying fixed system constraints to user prompts to ensure macOS-style compositions (centered subject, squircle-friendly). Each generation produces three variants for rapid comparison. Users can optionally attach a reference PNG image to guide the AI on layout or style. An iterative refinement workflow allows selected icons to serve as references for subsequent generation batches. The UI provides a realistic preview with a squircle mask, and exports include both the full-bleed .icns bundle and the standard .iconset folder.

Quick Start & Requirements

  • Installation: npm install
  • Run (Development): npm run dev
  • Build (Production): npm run build
  • Prerequisites: macOS 14 (Apple Silicon) or later, Node.js 24.14.1 (LTS) or later, MōBrowser 2.7.1 or later.
  • Resources: Setup involves a standard Node.js development environment.
  • Links: A video demonstration is available. Downloads can be accessed from the releases page.

Highlighted Details

  • AI-driven generation with prompt constraints for macOS aesthetic compliance.
  • Three design variants generated per request for immediate selection.
  • Optional reference image input for style and composition guidance.
  • Iterative refinement workflow using selected designs as generation basis.
  • Realistic squircle mask preview integrated into the UI.
  • Exports both .icns (full-bleed) and .iconset formats.
  • All distributed releases are signed and notarized by Apple.

Maintenance & Community

No specific details regarding contributors, sponsorships, or community channels were found in the provided README.

Licensing & Compatibility

The license type and compatibility for commercial use are not specified in the provided README.

Limitations & Caveats

The application is strictly limited to macOS 14 (Apple Silicon) or later. It has a dependency on the OpenAI API, implying potential usage costs and external service reliability. A specific version of MōBrowser is also required.

Health Check
Last Commit

5 days ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
3
Star History
692 stars in the last 30 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google).

NanoBananaEditor by markfulton

0.4%
686
Advanced AI image generation and editing platform
Created 9 months ago
Updated 3 weeks ago
Feedback? Help us improve.