v1.1.0 ยท npm ยท GitHub

๐Ÿ“ฑ ScreenForge

App Store Asset Generator CLI.
Icons ยท splash screens ยท device frames ยท ASO metadata โ€” from your terminal.

$ npm install -g screenforge click to copy
Terminal
$ screenforge icon app-icon.png --platform all
โœ” Generated 47 icons across 4 platform(s) โ†’ ./icons
 
$ screenforge splash logo.png --platform ios -b "#1a1a2e"
โœ” Generated 8 splash screens โ†’ ./splashes
 
$ screenforge frame screenshot.png --device iphone-15-pro
โœ” Device frame added โ†’ screenshot-framed.png

Features

Everything you need to generate app store assets from the command line.

๐Ÿ“

Icon Generation

One 1024ร—1024 icon โ†’ all sizes for iOS, Android, Web.

๐ŸŒ…

Splash Screens

Generate splash screens for every device size.

๐Ÿ“ฑ

Device Frames

Wrap screenshots in device mockups (iPhone 15, Pixel 8, Galaxy S24).

๐Ÿค–

AI Metadata (ASO)

AI-powered titles, subtitles, descriptions, keywords.

โœ๏ธ

Text Overlays

Add marketing text on screenshots.

๐ŸŒ

Localization

Translate metadata to any language with AI.

๐ŸŽจ

Color Analysis

Extract dominant colors from screenshots using k-means clustering.

๐ŸŒˆ

Smart Backgrounds

Auto-generate gradient backgrounds that contrast with your app's color tone.

Quick Start

Get started in seconds.

npm install -g screenforge Install globally
screenforge icon my-icon.png --platform all Generate all icon sizes
screenforge splash logo.png --platform ios Create splash screens
screenforge frame screenshot.png --device iphone-15-pro Add device frames
screenforge meta generate -n "MyApp" -d "desc" Generate ASO metadata
screenforge analyze screenshot.png Analyze screenshot colors
screenforge composite config.yaml --auto-bg Auto-generate contrasting backgrounds

Part of the Forge Ecosystem

10 CLI tools for full-cycle app development & deployment.