jorgenschaefer/elpy
Emacs Python Development Environment observed · 2026-08-28
Health v2 · maintenance only
74/100
- Activity 92
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5056
- days_rel: n/a
- days_push: 49
- n_releases_24m: 0
Adoption not part of the score
1937 stars · 260 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Elpy is an Emacs package that turns Emacs into a full Python IDE by combining and configuring several Emacs Lisp and Python packages. It provides code completion, navigation, interactive Python shells, virtualenv support, syntax checking, documentation access, debugging, testing, and profiling.
Use cases
- set up a Python IDE in Emacs
- get code completion for Python in Emacs
- run an interactive Python REPL inside Emacs
- navigate Python code definitions in Emacs
- on-the-fly syntax checking for Python files
- manage Python virtualenvs from Emacs
- debug and profile Python code in Emacs
When to choose
- you use Emacs as your primary editor and want Python IDE features
- you want completion, navigation, testing, and debugging integrated in one Emacs package
- you work with virtualenvs and want them managed inside Emacs
When to avoid
- you use VS Code, PyCharm, or another modern IDE instead of Emacs
- you need actively maintained tooling - the project is looking for a new maintainer and issues are not being handled
- you prefer LSP-based setups like lsp-mode or eglot with pyright
Facets
plugin · maturity maintenance
editor developer-tools testing developer-tools text-editors programming-languages editor-plugin python emacs emacs-lisp python-ide melpa virtualenv code-completion syntax-checking debugging
1 source
- readme: https://github.com/jorgenschaefer/elpy · fetched 2026-08-28 · 24f44154663f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jorgenschaefer/elpy | main | 74 |
For agents
markdown · JSON · MCP: product_card(name="jorgenschaefer/elpy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem