{"adoption": {"forks": 60, "observed_at": "2026-08-28T04:04:29.146286+00:00", "stars": 1354}, "canonical_url": "https://ross.abutalabs.com/products/godot-aseprite-wizard", "card": {"archived": false, "artifact_type": "plugin", "description": "Godot Editor plugin to help import Aseprite animations to AnimationPlayers, AnimatedSprites and SpriteFrames.", "domain": ["graphics", "developer-tools"], "enriched": true, "function": ["animation", "image-processing", "plugin-system", "developer-tools"], "health_score": 96, "homepage": "https://thisisvini.com/aseprite-wizard", "language": "GDScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["viniciusgerevini/godot-aseprite-wizard"], "name": "viniciusgerevini/godot-aseprite-wizard", "platform": ["cross-platform", "editor-plugin"], "pushed_at": "2026-08-17T21:12:19+00:00", "repo": "viniciusgerevini/godot-aseprite-wizard", "stars": 1354, "tags": ["aseprite", "godot-plugin", "sprite-frames", "animation-import", "gdscript", "game-art-pipeline", "game-development", "godot"], "topics": ["animation", "aseprite", "godot"], "urls": [], "use_cases": ["import aseprite animations into godot", "convert aseprite files to spriteframes", "import aseprite animations to animationplayer", "use aseprite spritesheets in godot tilesets", "import aseprite animations without aseprite installed in CI", "filter aseprite layers when exporting to godot"], "what_it_is": "A Godot Editor plugin that imports Aseprite animations into AnimationPlayer, AnimatedSprite2D/3D, and SpriteFrames resources. It provides automatic importers, inspector docks, and supports animation directions, loops, layer filtering, and slices.", "when_to_avoid": ["You don't use Aseprite as your art tool", "You use Libresprite, which is not supported", "You need a runtime-only solution without the Godot editor"], "when_to_choose": ["You use Aseprite for pixel art and Godot for game development", "You want automatic re-import when Aseprite files change", "You need SpriteFrames, AnimationPlayer tracks, or tileset textures from Aseprite files", "You want CI builds without Aseprite installed via bake files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/godot-aseprite-wizard", "repo": "viniciusgerevini/godot-aseprite-wizard", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "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:04:29.146286+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.146286+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:42:04.081201+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "31eb687d4b80d98397dd16a82a968b5c8fa12436a96ff4418ca9534c74c31b64", "fetched_at": "2026-08-28T04:04:29.146286+00:00", "kind": "readme", "missing": false, "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard"}, {"content_hash": "494d23b16e5156163b85a02ebf0c05f5e6b9e5db1013827fa22e3f1a5320d4c5", "fetched_at": "2026-08-29T12:00:29.699300+00:00", "kind": "homepage", "missing": false, "url": "https://thisisvini.com/aseprite-wizard"}, {"content_hash": "ddf537036505ee035e1e1b9b67c7af0aae7af769837cc2781f6e148df4118f9d", "fetched_at": "2026-08-29T12:00:29.701657+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/introduction/index.html"}, {"content_hash": "b29e5c3902df2c36463b3639e70a5463d2f85851c3b73206c5ac3244d594d1d6", "fetched_at": "2026-08-29T12:00:29.703743+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/faq/index.html"}, {"content_hash": "11a6bd9aa86683666d07c923f710795bd09073df88bed7c7ee092e91a193167b", "fetched_at": "2026-08-29T12:00:29.705535+00:00", "kind": "site_page", "missing": false, "url": "https://thisisvini.com/aseprite-wizard/en/9.x-4/CHANGELOG.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 73}, "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": 2191, "days_push": 16, "days_rel": 183, "gap_med": 30, "n_releases_24m": 14}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}