{"adoption": {"forks": 37, "observed_at": "2026-08-28T04:06:35.518988+00:00", "stars": 2301}, "canonical_url": "https://ross.abutalabs.com/products/gowall", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A tool to convert a Wallpaper's color scheme / palette, OCR with VLM's Traditional & Hybrid, Image Compression ,color palette extraction,  image upsacling with Adversarial Networks  and more image processing features.", "domain": ["image-processing", "developer-tools"], "enriched": true, "function": ["image-processing", "ocr", "compression", "cli"], "health_score": 90, "homepage": "https://achno.github.io/gowall-docs/", "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Achno/gowall"], "name": "Achno/gowall", "platform": ["windows", "cli", "cross-platform"], "pushed_at": "2026-06-10T09:11:07+00:00", "repo": "Achno/gowall", "stars": 2301, "tags": ["color-palette", "wallpaper", "theme-conversion", "image-upscaling", "pixel-art", "background-removal", "gif-creation", "terminal-image-preview", "unix-pipes", "command-line", "linux", "macos"], "topics": ["cli", "color-palette", "color-scheme", "go", "image-converter", "image-processing", "color-extractor", "pixel-art", "theme-switcher", "image", "upscale", "compression", "ocr", "background-removal"], "urls": [], "use_cases": ["recolor a wallpaper to match catppuccin or a custom theme", "extract text from images and pdfs with ocr", "compress png jpeg webp images from the command line", "upscale low resolution images with ai", "extract the dominant color palette from an image like pywal", "convert an image to pixel art", "remove the background from an image", "convert images between formats like webp to png"], "what_it_is": "Gowall is a Go-based CLI tool that converts images (especially wallpapers) to custom color schemes and offers a broad suite of image processing features. It includes OCR with traditional and VLM-based providers, AI image upscaling, compression, palette extraction, background removal, and terminal image preview.", "when_to_avoid": ["you need a full GUI image editor with layers and manual editing", "you require fine-grained professional photo retouching controls", "you need batch processing pipelines with complex scripting beyond simple CLI usage"], "when_to_choose": ["you want a fast single CLI for many image processing tasks instead of separate tools", "you need to recolor wallpapers or icons to match a specific color scheme", "you work in the terminal and want unix pipe support and image preview", "you need flexible OCR with multiple providers including VLMs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gowall", "repo": "Achno/gowall", "role": "main", "score": 73}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:35.518988+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:40:11.128732+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f9458d7e847d930cd306ac9b21e13ccea1ddb792cf35a577eab71123fba9a004", "fetched_at": "2026-08-28T04:06:35.518988+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Achno/gowall"}, {"content_hash": "c53f11afc200ccd3c25b2c9b65283ca1d54cd7a155a13c0c83b5829461e7af0e", "fetched_at": "2026-08-29T10:20:20.037386+00:00", "kind": "homepage", "missing": false, "url": "https://achno.github.io/gowall-docs/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 86, "longevity": 55, "rhythm": 66}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 772, "days_push": 84, "days_rel": 146, "gap_med": 75.0, "n_releases_24m": 7}, "score": 73, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}