{"adoption": {"forks": 127, "observed_at": "2026-08-28T04:08:51.253550+00:00", "stars": 4487}, "canonical_url": "https://ross.abutalabs.com/products/one", "card": {"archived": false, "artifact_type": "framework", "description": "❶ One lets you target React web and React Native with a single Vite plugin. Everything you need to build great websites and apps with unified routing.", "domain": ["web-development", "frontend", "mobile-development", "cross-platform"], "enriched": true, "function": ["web-framework", "ssr", "routing", "middleware", "static-site-generator", "build-tool"], "health_score": 100, "homepage": "https://onestack.dev", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["onejs/one"], "name": "onejs/one", "platform": ["cross-platform"], "pushed_at": "2026-08-26T23:11:49+00:00", "repo": "onejs/one", "stars": 4487, "tags": ["react", "react-native", "vite", "vite-plugin", "file-system-routing", "local-first", "universal-apps", "tamagui", "nodejs", "web-server", "ios", "android"], "topics": ["react", "react-native", "vite", "local-first"], "urls": [], "use_cases": ["build a website and native app from one codebase", "cross-platform react app with shared routing", "vite-based react native framework", "ssr and ssg react framework with typed routes", "ship a react native app to app stores with metro", "full-stack react app with loaders and middleware"], "what_it_is": "One is a React framework delivered as a single Vite plugin that lets you build websites with React and native apps with React Native from one codebase. It provides typed file-system routing, per-page render modes (SSG, SSR, SPA), loaders, middleware, and a production-ready server (Hono, Vercel, or Cloudflare).", "when_to_avoid": ["you need React Server Components or an RSC-centric stack", "you require Windows support at production level (still early)", "you want the experimental Vite-native bundler for production native builds (still alpha)", "you need a fully mature, battle-tested framework like Next.js or Expo Router"], "when_to_choose": ["you want one codebase targeting both React web and React Native", "you prefer Vite over Metro for web and want typed file-system routing", "you need per-page control of SPA, SSR, or SSG render modes", "you want a light, opinionated full-stack React framework with a production server included"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/one", "repo": "onejs/one", "role": "main", "score": 90}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "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:08:51.253550+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.253550+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:30.077734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fed7aefe3976578a21bc7de7af7ae43b6d96937f9daa28e3469d3b01c90564b8", "fetched_at": "2026-08-28T04:08:51.253550+00:00", "kind": "readme", "missing": false, "url": "https://github.com/onejs/one"}, {"content_hash": "a06361b30d103c049ff04c443eb2f7b70c59502b9093c0df0014d404c56f0376", "fetched_at": "2026-08-29T09:07:10.457057+00:00", "kind": "homepage", "missing": false, "url": "https://onestack.dev"}, {"content_hash": "2d41280e60ffb5d33b243e03f8aece695c45a729e3949e3f03379dc73b818745", "fetched_at": "2026-08-29T09:07:10.475307+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-middlewares"}, {"content_hash": "bc4796844ae0eee7ea3253910d1a2cc3168c4088e324eb8ff438f7a131c64a93", "fetched_at": "2026-08-29T09:07:10.470689+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/render-modes"}, {"content_hash": "971d7ec12d80a1cbc6d6a78af930152168f57ebacca9ac54efcb516354895217", "fetched_at": "2026-08-29T09:07:10.472692+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing-loader"}, {"content_hash": "3a2be7c1ddf9d077d703c42c83a99fafd20b890db3b210280b7aacbcc542187e", "fetched_at": "2026-08-29T09:07:10.465789+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/status"}, {"content_hash": "f0648c5186010c5901f968abb95d7984403630dabc47fed196c60121a81bc3a3", "fetched_at": "2026-08-29T09:07:10.467409+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/introduction"}, {"content_hash": "201b54821c71c537f6d09355863d41052afcee8b9d73706e5c6a88b7253f0620", "fetched_at": "2026-08-29T09:07:10.469190+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/routing"}, {"content_hash": "852752be5804a4764a87f504cd7a7fbb7c5892162a8dda6731c9fda8975eea8c", "fetched_at": "2026-08-29T09:07:10.477150+00:00", "kind": "site_page", "missing": false, "url": "https://onestack.dev/docs/features"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 76, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1066, "days_push": 7, "days_rel": 7, "gap_med": 0, "n_releases_24m": 438}, "score": 90, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}