{"adoption": {"forks": 186, "observed_at": "2026-08-28T04:06:01.045519+00:00", "stars": 1973}, "canonical_url": "https://ross.abutalabs.com/products/edeliver", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Deployment for Elixir and Erlang", "domain": ["backend"], "enriched": true, "function": ["deployment", "build-tool", "cli"], "health_score": 75, "homepage": null, "language": "Shell", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["edeliver/edeliver"], "name": "edeliver/edeliver", "platform": ["cli"], "pushed_at": "2026-07-07T07:24:34+00:00", "repo": "edeliver/edeliver", "stars": 1973, "tags": ["elixir", "erlang", "releases", "hot-code-upgrade", "distillery", "phoenix", "devops", "automation", "linux", "macos", "docker"], "topics": [], "urls": [], "use_cases": ["deploy elixir application to production servers", "build erlang release on remote build host", "perform hot-code upgrade of running elixir app", "deploy phoenix app with distillery releases", "build release inside docker container", "run database migrations during deployment"], "what_it_is": "edeliver is a shell-based deployment tool for building and deploying Elixir and Erlang applications as standalone releases. It builds releases on remote hosts or in Docker containers and deploys them to production machines, supporting hot-code upgrades.", "when_to_avoid": ["you deploy to containers or serverless platforms where releases are unnecessary", "you use modern Elixir releases (mix release) built into Elixir 1.9+", "you need a general-purpose CI/CD pipeline tool"], "when_to_choose": ["you deploy Elixir/Erlang apps as OTP releases to your own servers", "you need hot-code upgrades without downtime", "you want builds on a dedicated remote build host or in Docker"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/edeliver", "repo": "edeliver/edeliver", "role": "main", "score": 64}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "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:01.045519+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:01.045519+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:04:58.355800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a60a635dc35e3f2b0c84aed9fcf00e2e576d3870458f65c72195df7cf37b4084", "fetched_at": "2026-08-28T04:06:01.045519+00:00", "kind": "readme", "missing": false, "url": "https://github.com/edeliver/edeliver"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4835, "days_push": 57, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 64, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}