{"adoption": {"forks": 235, "observed_at": "2026-08-28T04:03:40.598319+00:00", "stars": 1123}, "canonical_url": "https://ross.abutalabs.com/products/tuxemon", "card": {"archived": false, "artifact_type": "application", "description": "Open source monster-fighting RPG.", "domain": ["gaming-tools", "cross-platform"], "enriched": true, "function": ["game", "gui", "cli", "internationalization"], "health_score": 96, "homepage": null, "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["Tuxemon/Tuxemon"], "name": "Tuxemon/Tuxemon", "platform": ["windows", "python", "cross-platform"], "pushed_at": "2026-08-06T16:46:15+00:00", "repo": "Tuxemon/Tuxemon", "stars": 1123, "tags": ["monster-taming-rpg", "open-source-game", "pygame", "tiled-map-editor", "moddable", "-game-data", "creature-battler", "game-development", "linux", "macos", "android"], "topics": [], "urls": [], "use_cases": ["play a free open source monster catching RPG", "make my own creature-battling game with a moddable engine", "create custom monsters and maps for a monster RPG", "learn game development by modifying a Python RPG", "run a Pokemon-like game on Linux or Android", "contribute to an open source game project", "build a portable RPG with gamepad support"], "what_it_is": "Tuxemon is a free, open-source monster-fighting RPG inspired by creature-battling games like Pokémon, written in Python. It features hundreds of monsters, techniques, items, and NPCs, with all game data stored in easily modifiable JSON files and maps built with the Tiled Map Editor.", "when_to_avoid": ["you need a polished, commercial-quality AAA game experience", "you need a game engine for 3D or non-RPG genres", "you want a finished, bug-free product rather than a game in constant development"], "when_to_choose": ["you want a free, cross-platform, moddable monster-taming RPG", "you want to learn or teach game development with readable Python code", "you want to create custom game content using JSON and Tiled maps", "you want a game that runs on Windows, Linux, macOS, or Android"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tuxemon", "repo": "Tuxemon/Tuxemon", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "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:03:40.598319+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.598319+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:39:53.432741+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ae06f219d3bdf4b2fafdc7a5dbe92b6dad3e1729d4537b8758c732f099480cf2", "fetched_at": "2026-08-28T04:03:40.598319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tuxemon/Tuxemon"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 47}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4276, "days_push": 27, "days_rel": 143, "gap_med": null, "n_releases_24m": 1}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}