{"adoption": {"forks": 26, "observed_at": "2026-08-28T04:03:39.593696+00:00", "stars": 1120}, "canonical_url": "https://ross.abutalabs.com/products/edgynvim", "card": {"archived": false, "artifact_type": "plugin", "description": "Easily create and manage predefined window layouts, bringing a new edge to your workflow", "domain": ["developer-tools", "text-editors"], "enriched": true, "function": ["ui-components", "developer-tools", "plugin-system"], "health_score": 58, "homepage": null, "language": "Lua", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["folke/edgy.nvim"], "name": "folke/edgy.nvim", "platform": ["editor-plugin", "cli"], "pushed_at": "2025-10-28T15:04:07+00:00", "repo": "folke/edgy.nvim", "stars": 1120, "tags": ["neovim-plugin", "window-layout", "lua", "edgebar", "editor-ui", "neovim"], "topics": ["neovim", "neovim-plugin", "neovim-lua-plugin", "neovim-ui"], "urls": [], "use_cases": ["pin neotree and terminal windows into fixed sidebars in neovim", "create predefined window layouts in neovim", "keep editor splits untouched when opening plugin windows", "manage bottom and side panels in neovim", "dock floating windows into edge bars", "customize keymaps and sizes for sidebar windows in neovim"], "what_it_is": "edgy.nvim is a Neovim plugin that creates and manages predefined window layouts, automatically pinning plugin windows like file trees and terminals into edge bars around the editor. It keeps main editor splits untouched while providing customizable, animated sidebars.", "when_to_avoid": ["you don't use the global statusline and need fully collapsible windows", "you need freely resizable sidebar windows", "you're not a Neovim user"], "when_to_choose": ["you use Neovim >= 0.9.2 and want persistent, organized panel layouts", "you want plugin windows like neo-tree or trouble pinned to screen edges", "you want animated, customizable edgebars with buffer-local keymaps"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/edgynvim", "repo": "folke/edgy.nvim", "role": "main", "score": 42}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "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:39.593696+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:39.593696+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:41:05.786477+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "abc3e90401d2af6c41aca7ca7fc165971374114f5b7c9f02f1ba2599bdce8dce", "fetched_at": "2026-08-28T04:03:39.593696+00:00", "kind": "readme", "missing": false, "url": "https://github.com/folke/edgy.nvim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 49, "longevity": 85, "rhythm": 8}, "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": 1191, "days_push": 309, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 42, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}