{"adoption": {"forks": 626, "observed_at": "2026-08-28T04:04:09.250041+00:00", "stars": 1256}, "canonical_url": "https://ross.abutalabs.com/products/doxygentoolkitvim", "card": {"archived": false, "artifact_type": "library", "description": "Simplify Doxygen documentation in C, C++, Python.", "domain": ["web-development", "frontend", "files"], "enriched": true, "function": ["file-upload", "frontend-framework", "ui-components"], "health_score": 40, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Austinnnn123/DoxygenToolkit.vim"], "name": "Austinnnn123/DoxygenToolkit.vim", "platform": ["browser"], "pushed_at": "2025-07-24T09:00:22+00:00", "repo": "Austinnnn123/DoxygenToolkit.vim", "stars": 1256, "tags": ["angularjs", "flowjs", "resumable-upload", "chunked-upload", "directives", "file-upload-widget", "nodejs"], "topics": [], "urls": [], "use_cases": ["add resumable file uploads to an angularjs app", "upload large files in chunks from the browser", "support folder/directory uploads in the browser", "show a progress list of uploaded files in angular", "pause and resume interrupted file uploads", "wire a custom element as an upload button"], "what_it_is": "ng-flow is an Angular.js extension of Flow.js that provides HTML5 file upload directives with support for resumable, chunked uploads. It lets developers add upload buttons, directory uploads, and file listings to Angular apps with minimal markup and no third-party JS dependencies.", "when_to_avoid": ["you use Angular 2+ or another modern framework instead of Angular.js 1.x", "you need a backend-only upload solution without a browser component", "your project has moved away from legacy AngularJS and Bower-based workflows"], "when_to_choose": ["you have an Angular.js 1.x application needing robust browser file uploads", "you need resumable or chunked uploads of large files", "you want directory upload support without extra dependencies"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/doxygentoolkitvim", "repo": "Austinnnn123/DoxygenToolkit.vim", "role": "main", "score": 47}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "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:09.250041+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:09.250041+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:07:14.042319+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b2da5561f01035e0b0051db30fa393ddddf942d92ba93b462f57e312a1ba2807", "fetched_at": "2026-08-28T04:04:09.250041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Austinnnn123/DoxygenToolkit.vim"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 33, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2139, "days_push": 405, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 47, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}