{"adoption": {"forks": 1318, "observed_at": "2026-08-28T04:09:36.142957+00:00", "stars": 6120}, "canonical_url": "https://ross.abutalabs.com/products/winit", "card": {"archived": false, "artifact_type": "library", "description": "Window handling library in pure Rust", "domain": ["cross-platform", "graphics", "desktop-applications", "web-development"], "enriched": true, "function": ["gui", "graphics", "game-engine", "developer-tools"], "health_score": 96, "homepage": "https://docs.rs/winit/", "language": "Rust", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["rust-windowing/winit"], "name": "rust-windowing/winit", "platform": ["rust", "windows", "wasm", "cross-platform"], "pushed_at": "2026-08-21T12:08:47+00:00", "repo": "rust-windowing/winit", "stars": 6120, "tags": ["windowing", "event-loop", "wayland", "x11", "input-handling", "raw-window-handle", "game-development", "desktop-applications", "linux", "macos", "android", "ios"], "topics": ["rust", "windowing", "android", "ios", "macos", "wasm", "wayland", "windows", "x11", "gui", "rust-lang"], "urls": [], "use_cases": ["create cross-platform windows in rust", "handle keyboard and mouse events in a rust app", "build a rust gui application", "create a window for a rust game engine", "render to a native window with wgpu", "support wayland and x11 in a rust app", "build a mobile app window in rust", "run a rust windowed app in the browser via wasm"], "what_it_is": "winit is a cross-platform window creation and management library written in pure Rust. It provides a unified API for creating windows and handling events (resize, keyboard, mouse, etc.) across desktop, mobile, and web platforms, serving as a low-level building block for GUI and game frameworks.", "when_to_avoid": ["you need a full GUI toolkit with widgets and layouts - use egui, iced, or slint on top of winit instead", "you want built-in drawing or rendering - winit only creates windows and delivers events", "you are not writing Rust or a Rust-compatible ecosystem"], "when_to_choose": ["you need low-level window creation and event handling across many platforms in Rust", "you are building a game engine, renderer, or GUI toolkit that needs a windowing foundation", "you want a pure-Rust, dependency-light windowing layer with no rendering opinions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/winit", "repo": "rust-windowing/winit", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "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:09:36.142957+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:36.142957+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:48:00.327912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89a9512a8f90746ab33d1cbd3f713a93b51dd13c51d7b2e2c783f01f33653003", "fetched_at": "2026-08-28T04:09:36.142957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rust-windowing/winit"}, {"content_hash": "75f318423ba105087d986979653520afad06c0d0e6ad0dc668564d762f0fedfb", "fetched_at": "2026-08-29T08:44:42.099735+00:00", "kind": "homepage", "missing": false, "url": "https://docs.rs/winit/"}, {"content_hash": "0867b88bcf6e5c3aa023c5d970bdaba80be509c0115f40df5a32416a258269c6", "fetched_at": "2026-08-29T08:44:42.109180+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/"}, {"content_hash": "0cb72673f3d3d55d957f686dc76438fee16623a5bc68349ab59841f4f3dd9780", "fetched_at": "2026-08-29T08:44:42.111078+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest"}, {"content_hash": "90b97a7f851262659fd56579b80dd3e64e764664a00193314548b1b60a67f5a4", "fetched_at": "2026-08-29T08:44:42.112965+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/crate/winit/latest/features"}, {"content_hash": "29ab7986fbf52fc904fa65ff94197b8f6fbae71300595c592086dfcf4965086c", "fetched_at": "2026-08-29T08:44:42.114628+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about"}, {"content_hash": "6588cac258affb0dd36cb7840a134432ed9cbb751ed5892cc64c26682e7f752d", "fetched_at": "2026-08-29T08:44:42.116263+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/badges"}, {"content_hash": "811231ca46808d1078ba7c9c9a6d376aff8d182e9a112815372382f72ba22c49", "fetched_at": "2026-08-29T08:44:42.117874+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/builds"}, {"content_hash": "0dcdccb2b2b2aa5d17b745c94f4fc1e14aa3046c3812e1f31eaedda5a39acc00", "fetched_at": "2026-08-29T08:44:42.119749+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/metadata"}, {"content_hash": "1b1efd93105f0033a100638f459e89cc08f01e17336738e2fd83c8eb25c941bc", "fetched_at": "2026-08-29T08:44:42.121552+00:00", "kind": "site_page", "missing": false, "url": "https://docs.rs/about/redirections"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 60}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3844, "days_push": 12, "days_rel": 184, "gap_med": 33, "n_releases_24m": 8}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}