For
bruhgrow for developers
Shipping a product means producing a pile of assets: a favicon set, app icons at every size, an OG image, compressed hero images in modern formats, a demo GIF that is not 30 MB. bruhgrow does these in the browser without sending your unreleased UI to a third-party server.
The tools you will use
Favicon converterTurn any image into favicon ICO and PNG sizes.App icon generatorGenerate the full iOS and Android icon set from one image.OG image generatorDesign a 1200×630 link preview card with templates, presets and the meta tags.Image to WebPConvert JPG or PNG to WebP for faster web pages.Image to AVIFConvert images to AVIF, the smallest modern format.Blurhash generatorCreate a tiny blurred placeholder for lazy loading.SVG optimizerStrip editor junk and shrink SVG markup.GIF to MP4Convert a GIF to video at a fraction of the size.Compress videoShrink a video to a target size or quality. See the new size before you start.Screenshot beautifierPut a screenshot on a gradient with a window frame.
Launch assets
- Favicon converter and App icon generator produce every size from one PNG or SVG.
- OG image generator for social previews.
- Image to WebP and Image to AVIF for smaller page weight.
- Blurhash generator for image placeholders.
Demos and docs
- GIF to MP4 turns a heavy README GIF into a small video.
- Video to GIF when a GIF is what the platform needs.
- Compress video for a landing-page demo that autoplays without a loading spinner.
- Screenshot beautifier for docs and release notes.
Icons
The SVG icon library has 200,000+ icons from Lucide, Tabler, Phosphor, Material and others, exportable as SVG, PNG, React, Vue or CSS.
Questions
- Is there an API or CLI?
- No. bruhgrow is a browser app and a Mac app, built for doing a job by hand quickly.
- Can I run it offline?
- The Mac app is fully offline. The web app processes locally once it has loaded.
- How are the icons licensed?
- Each icon set keeps its own license, shown on the set’s page. Most are MIT or similar permissive licenses.