# dimitri/el-get

Manage the external elisp bits and pieces upon which you depend!

Repository: https://github.com/dimitri/el-get
Canonical: https://ross.abutalabs.com/products/el-get
Homepage: http://tapoueh.org/emacs/el-get.html
Language: Emacs Lisp
License Family: other
Last push: 2026-06-15T23:56:28+00:00

## Health v2 (maintenance only)
Score: 71/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 87, release rhythm 35, longevity 100
- inputs: {"age_days": 5851, "days_push": 79, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1662, forks 449 (observed 2026-08-28T04:05:18.727813+00:00)

## What it is
El-Get is a package manager for Emacs that installs, updates, removes, and initializes external Emacs Lisp packages. It supports many source types (git, ELPA, emacswiki, private URLs) via recipes and handles loading and Info documentation setup automatically.

## Use cases
- manage my emacs packages from multiple sources
- install elisp packages from github and emacswiki
- keep my emacs setup in sync across machines
- automatically initialize emacs extensions on startup
- alternative to package.el for emacs packages
- update all my emacs packages from one interface

## When to choose
- you need packages from sources package.el doesn't cover, like git repos or emacswiki
- you want automatic init, load-path, and Info setup for packages
- you maintain an emacs config across many machines

## When to avoid
- you only need ELPA/MELPA packages and prefer the built-in package.el
- you use a modern config framework like straight.el or Doom's package management
- the project appears to be in maintenance mode with infrequent releases

## Facets
- artifact type: library
- maturity: maintenance
- function: package-manager, developer-tools, plugin-system
- domain: developer-tools, text-editors
- platform: cross-platform
- tags: emacs-lisp, package-management, elisp, emacs-packages, automation, emacs

## Member repositories
- dimitri/el-get (main) score 71

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:18.727813+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:44:33.756178+00:00, confidence not recorded.
  - readme: https://github.com/dimitri/el-get (fetched 2026-08-28T04:05:18.727813+00:00, sha 86523b35a52b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
