{"adoption": {"forks": 382, "observed_at": "2026-08-28T04:04:44.719858+00:00", "stars": 1442}, "canonical_url": "https://ross.abutalabs.com/products/node-express-mongoose", "card": {"archived": false, "artifact_type": "application", "description": "A boilerplate application for building web apps using node and mongodb", "domain": ["web-development", "backend", "developer-tools", "tutorials"], "enriched": true, "function": ["web-framework", "auth", "orm", "templating", "testing"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["madhums/node-express-mongoose", "madhums/node-express-mongoose-demo"], "name": "Node Express Mongoose", "platform": [], "pushed_at": "2024-12-06T07:48:28+00:00", "repo": "madhums/node-express-mongoose", "stars": 1442, "tags": ["express", "mongoose", "mongodb", "passport", "boilerplate", "demo-app", "pug", "starter-template", "nodejs", "docker", "web-server"], "topics": ["mongoose", "passport", "nodejs", "boilerplate", "express", "node"], "urls": [], "use_cases": ["learn express and mongoose by example", "starter template for node express mongodb app", "see best practices for structuring an express app", "learn user authentication with passport", "dockerized node.js development setup example", "build a blog with articles and comments"], "what_it_is": "A demo blog application built with Node.js, Express, and Mongoose that illustrates everyday web development features and best practices for beginners. It comes with a companion boilerplate repo for starting new projects from scratch.", "when_to_avoid": ["you need a production-ready framework rather than a learning demo", "your stack is not Node.js/Express/MongoDB", "you need advanced features like GraphQL, microservices, or serverless out of the box"], "when_to_choose": ["you are a beginner learning Node.js, Express, and MongoDB together", "you want a reference implementation of common web app patterns like auth, CRUD, and comments", "you want a boilerplate to scaffold a new Express/Mongoose project"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/madhums/node-express-mongoose", "repo": "madhums/node-express-mongoose", "role": "main", "score": 32}, {"path": "/repos/madhums/node-express-mongoose-demo", "repo": "madhums/node-express-mongoose-demo", "role": "examples", "score": 54}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "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:44.719858+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:44.719858+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:21:45.731921+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6559c3d4dad296c312660a1728d31e95815debb78aa4562b974e4747398bbe74", "fetched_at": "2026-08-28T04:04:44.719858+00:00", "kind": "readme", "missing": false, "url": "https://github.com/madhums/node-express-mongoose"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 4820, "days_push": 635, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}