{"adoption": {"forks": 302, "observed_at": "2026-08-28T04:07:00.453765+00:00", "stars": 2550}, "canonical_url": "https://ross.abutalabs.com/products/namviek", "card": {"archived": false, "artifact_type": "application", "description": "The open-source project management tool for tiny teams", "domain": ["developer-tools", "web-development", "self-hosted"], "enriched": true, "function": ["web-framework", "api-framework", "http-server", "database", "caching", "file-upload", "data-visualization", "workflow-automation"], "health_score": 70, "homepage": "https://namviek.com", "language": "TypeScript", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["hudy9x/namviek"], "name": "hudy9x/namviek", "platform": ["self-hosted", "cloud"], "pushed_at": "2026-05-25T03:24:19+00:00", "repo": "hudy9x/namviek", "stars": 2550, "tags": ["project-management", "task-management", "kanban", "nextjs", "mongodb", "tiny-teams", "jira-alternative", "trello-alternative", "sprint-tracking", "cost-effective", "automation", "nodejs", "docker", "web-server"], "topics": ["expressjs", "mongodb", "nextjs13", "task-management"], "urls": [], "use_cases": ["manage tasks and sprints for a small dev team", "self-host a Jira or Trello alternative to cut costs", "track project progress with kanban board and list views", "plan deadlines with calendar and goal views", "create custom dashboards and member reports", "import and export task data as xlsx or csv", "run project management on a $15/month budget"], "what_it_is": "Namviek is an open-source, self-hosted project management application for small development teams, built with Next.js, Node.js, MongoDB, and Redis. It offers board, list, calendar, and goal views along with dashboards, notifications, import/export, and meeting features at a fixed low hosting cost.", "when_to_avoid": ["you need enterprise-grade project management with advanced integrations", "you don't want to manage your own hosting, MongoDB, Redis, and storage services", "you require a mature ecosystem with a large plugin marketplace", "you need a fully free solution without paid documentation access"], "when_to_choose": ["your tiny team (10-30 members) wants project management without per-seat fees", "you need a self-hosted alternative to Jira, Trello, ClickUp, or Monday.com", "you want built-in views, notifications, and reporting out of the box", "you're comfortable deploying with Docker or one-click platforms like Vercel"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/namviek", "repo": "hudy9x/namviek", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "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:07:00.453765+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.453765+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:23:57.149821+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fd9d6cf4d096a2495254ffe1da681a4fb6f227fb1114854b29a933488adda35a", "fetched_at": "2026-08-28T04:07:00.453765+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hudy9x/namviek"}, {"content_hash": "8ed05c53e943e101ba4aa4b7f984684876953addc1b63dd8ecc3760ac430b630", "fetched_at": "2026-08-29T10:06:56.444745+00:00", "kind": "homepage", "missing": false, "url": "https://namviek.com"}, {"content_hash": "163575487b1b2d132ee24ae432a8ef1ad09f39fa40723eeffbc1f95046eaf31a", "fetched_at": "2026-08-29T10:06:56.454043+00:00", "kind": "site_page", "missing": false, "url": "https://www.namviek.com/pricing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 85, "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": 1198, "days_push": 100, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}