{"adoption": {"forks": 448, "observed_at": "2026-08-28T04:06:53.497953+00:00", "stars": 2462}, "canonical_url": "https://ross.abutalabs.com/products/wsvincent-lithium", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Django starter project with 🔋", "domain": ["web-development", "backend", "developer-tools"], "enriched": true, "function": ["auth", "web-framework", "templating", "developer-tools"], "health_score": 66, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["wsvincent/lithium"], "name": "wsvincent/lithium", "platform": ["python"], "pushed_at": "2026-04-09T00:47:07+00:00", "repo": "wsvincent/lithium", "stars": 2462, "tags": ["django", "starter-template", "django-allauth", "whitenoise", "bootstrap", "docker", "uv", "boilerplate", "web-server"], "topics": ["django", "python", "starter-template", "docker", "allauth", "whitenoise"], "urls": [], "use_cases": ["start a new django project with authentication already set up", "django starter template with login signup and password reset", "bootstrap a django app with docker and postgres", "django boilerplate with whitenoise and bootstrap styling", "quickly scaffold a django project with debug toolbar and crispy forms", "django template with custom 404 500 error pages"], "what_it_is": "Lithium (formerly DjangoX) is a batteries-included Django starter project template with user authentication, static files, styling, debugging, and custom error pages preconfigured. It supports installation via uv, Pip, or Docker and targets Django 6.0 with Python 3.13.", "when_to_avoid": ["you need an API-only Django/DRF starter rather than a server-rendered site", "you prefer a minimal blank Django project you configure yourself", "you use a different frontend stack like React or Tailwind"], "when_to_choose": ["starting a new Django web application and wanting auth, static files, and styling preconfigured", "you want a maintained starter template from a well-known Django educator", "you want Docker or uv-based setup out of the box"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/wsvincent-lithium", "repo": "wsvincent/lithium", "role": "main", "score": 66}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "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:53.497953+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.497953+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:31:49.686411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2e96ed9e6d53f64a21ad6f7f27c549c85c22c4b0750bab67535afdc5190f74c5", "fetched_at": "2026-08-28T04:06:53.497953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wsvincent/lithium"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 76, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3121, "days_push": 147, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 66, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}