{"adoption": {"forks": 120, "observed_at": "2026-08-28T04:04:52.151119+00:00", "stars": 1488}, "canonical_url": "https://ross.abutalabs.com/products/tmuxifier", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Tmuxify your Tmux. Powerful session, window & pane management for Tmux.", "domain": ["developer-tools"], "enriched": true, "function": ["cli", "developer-tools", "configuration-management", "workflow-automation"], "health_score": 53, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["jimeh/tmuxifier"], "name": "jimeh/tmuxifier", "platform": ["cli", "cross-platform"], "pushed_at": "2025-12-02T01:16:14+00:00", "repo": "jimeh/tmuxifier", "stars": 1488, "tags": ["tmux", "terminal", "session-management", "shell", "layout-files", "command-line", "automation", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["save and restore tmux session layouts", "create reusable tmux window layouts with panes", "quickly set up development workspaces in tmux", "manage complex tmux pane splits with specific sizes", "load predefined tmux sessions with root paths", "share tmux workspace configurations as shell scripts"], "what_it_is": "Tmuxifier is a shell-based tool for creating, editing, and loading Tmux session, window, and pane layouts defined as simple shell scripts. It lets users save and reproduce complex Tmux workspace setups with a single command.", "when_to_avoid": ["you don't use tmux or prefer alternatives like zellij", "you need GUI-based terminal workspace management", "you want automatic session persistence after crashes rather than explicit layouts", "you need a plugin with rich UI inside tmux rather than a CLI loader"], "when_to_choose": ["you use tmux daily and want reproducible session setups", "you need per-project tmux layouts with specific pane splits and working directories", "you prefer simple shell-script-based configuration over YAML or JSON", "you want to load window layouts into existing sessions on demand"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tmuxifier", "repo": "jimeh/tmuxifier", "role": "main", "score": 57}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "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:52.151119+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:52.151119+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:44.760587+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "47e7d53d6235a305cde88e2e8715b76854bc80c531dff3005fa9ffcc15f8aaf1", "fetched_at": "2026-08-28T04:04:52.151119+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jimeh/tmuxifier"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 55, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5246, "days_push": 275, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 57, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}