{"adoption": {"forks": 593, "observed_at": "2026-08-28T04:04:08.077157+00:00", "stars": 1250}, "canonical_url": "https://ross.abutalabs.com/products/faveo-helpdesk", "card": {"archived": false, "artifact_type": "application", "description": "Faveo Open source ticketing system build on Laravel framework", "domain": ["self-hosted", "web-development", "developer-tools", "apis"], "enriched": true, "function": ["web-framework", "api-framework", "auth", "workflow-automation", "email"], "health_score": 74, "homepage": "https://www.faveohelpdesk.com/", "language": "PHP", "license": "OSL-3.0", "license_family": "other", "maturity": "active", "member_repos": ["faveosuite/faveo-helpdesk"], "name": "faveosuite/faveo-helpdesk", "platform": ["php", "self-hosted"], "pushed_at": "2026-05-28T04:24:21+00:00", "repo": "faveosuite/faveo-helpdesk", "stars": 1250, "tags": ["helpdesk", "ticketing-system", "customer-support", "laravel", "service-desk", "customer-service", "automation", "web-server", "linux", "docker"], "topics": ["customer-support", "helpdesk", "helpdesk-ticketing", "ticketing-system"], "urls": [], "use_cases": ["self-host a customer support ticketing system", "manage customer queries and support tickets for my business", "open source alternative to Zendesk or Freshdesk", "track and resolve helpdesk tickets with multiple agents", "set up an IT service desk for asset and incident management", "automate customer support email to ticket conversion"], "what_it_is": "Faveo Helpdesk is an open-source, self-hosted customer support and ticketing system built on the Laravel PHP framework. It helps businesses automate and manage customer queries, support tickets, and helpdesk workflows, with free community and paid enterprise editions.", "when_to_avoid": ["you need a fully managed SaaS solution with no server maintenance", "your stack is Node, Python, or Ruby and you prefer non-PHP tooling", "you need advanced enterprise features like IT asset management on a zero budget", "you only need a simple shared inbox rather than full ticketing workflows"], "when_to_choose": ["you want a free, self-hosted helpdesk you fully control", "your team runs PHP/Laravel and wants an extensible ticketing platform", "you need multi-channel customer support ticket management without SaaS fees", "you want a community edition with an upgrade path to paid enterprise features"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/faveo-helpdesk", "repo": "faveosuite/faveo-helpdesk", "role": "main", "score": 61}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "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:08.077157+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:08.077157+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:07:44.527983+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c409709957ee887d11aca2bbd072e516fbea4d9d81dd279b05c004b6a094f87b", "fetched_at": "2026-08-28T04:04:08.077157+00:00", "kind": "readme", "missing": false, "url": "https://github.com/faveosuite/faveo-helpdesk"}, {"content_hash": "827d5cbf0081d5fd2528f3162434993e4ee2bb670a99ddf9b6b548266d520be8", "fetched_at": "2026-08-29T12:18:35.029484+00:00", "kind": "homepage", "missing": false, "url": "https://www.faveohelpdesk.com/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 84, "longevity": 100, "rhythm": 8}, "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": 4145, "days_push": 97, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 61, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}