{"adoption": {"forks": 37, "observed_at": "2026-08-28T04:06:06.930294+00:00", "stars": 2027}, "canonical_url": "https://ross.abutalabs.com/products/crossui", "card": {"archived": false, "artifact_type": "framework", "description": "CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application. NEW: studio.crossui.com", "domain": ["web-development", "frontend", "developer-tools", "cross-platform"], "enriched": true, "function": ["frontend-framework", "ui-components", "state-management", "templating", "developer-tools"], "health_score": 92, "homepage": "https://crossui.com", "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["linb/CrossUI"], "name": "linb/CrossUI", "platform": ["cross-platform", "windows"], "pushed_at": "2026-06-22T17:05:38+00:00", "repo": "linb/CrossUI", "stars": 2027, "tags": ["no-code", "visual-editor", "rad", "app-builder", "spa", "react", "mui", "drag-and-drop", "cross-browser", "ui-designer", "web-server", "nodejs", "macos", "linux"], "topics": ["crossui", "rad", "builder", "front-end-builder", "withtout-codeing", "app-builder", "ui-designer", "ide", "development-environment", "frontend", "ast", "devtools", "mui", "react", "visual-editor"], "urls": [], "use_cases": ["build a single page web app without coding", "visually edit my existing React and MUI components", "create a no-code prototype and publish it as web, desktop, or mobile app", "design UI by dragging and dropping widgets like tabs, dialogs, and treegrids", "edit React components on a canvas with clean git diffs", "bind REST, XML, or SOAP web services to UI without writing code", "package the same app for Windows, Linux, and Mac desktops", "debug React components with a static import dependency graph"], "what_it_is": "CrossUI is an open-source cross-browser JavaScript framework for building single-page rich web applications, with 100+ UI components and drag-and-drop no-code app building. Its newer CrossUI Studio is a visual editor that edits real React + MUI source code via atomic AST changes, producing clean one-line git diffs without codegen or lock-in.", "when_to_avoid": ["you need a modern, actively evolving component framework comparable to current React/Vue ecosystems", "you require full source access and commercial support without paid licenses for the desktop builder", "your stack is server-rendered or non-React and you do not need visual editing"], "when_to_choose": ["you want a no-code/low-code builder for interactive web apps with cross-browser support including legacy browsers", "you want a visual editor that modifies your actual React source via AST without proprietary lock-in", "you need to prototype once and publish to web, desktop, and mobile from the same codebase"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/crossui", "repo": "linb/CrossUI", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "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:06:06.930294+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:06.930294+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:59:41.910043+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f88d4ba04415bc241996259d121e437db3211c142dacb2e941d7f55f25ae1255", "fetched_at": "2026-08-28T04:06:06.930294+00:00", "kind": "readme", "missing": false, "url": "https://github.com/linb/CrossUI"}, {"content_hash": "97298a0cb3dbfae9223b51d2b49be9c584b8ac5d5ef9be4f7c62ff97a67f40d5", "fetched_at": "2026-08-29T10:39:56.908317+00:00", "kind": "homepage", "missing": false, "url": "https://crossui.com"}, {"content_hash": "63c874319f234ab03325d3e804ff292027b6ea3a06a2ea43f6f4d3a80d4cbe83", "fetched_at": "2026-08-29T10:39:56.911001+00:00", "kind": "site_page", "missing": false, "url": "https://crossui.com/order.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 100, "rhythm": 55}, "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": 4023, "days_push": 72, "days_rel": 91, "gap_med": null, "n_releases_24m": 1}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}