# emacs-slack/emacs-slack

slack client for emacs

Repository: https://github.com/emacs-slack/emacs-slack
Canonical: https://ross.abutalabs.com/products/emacs-slack
Language: Emacs Lisp
License Family: other
Topics: emacs, slack
Last push: 2026-08-25T15:21:55+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 3967, "days_push": 8, "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 1224, forks 127 (observed 2026-08-28T04:04:02.751321+00:00)

## What it is
A GNU Emacs client for Slack written in Emacs Lisp, available via MELPA. It lets users read, send, search, and react to Slack messages, manage threads and channels, and handle multiple teams from within Emacs.

## Use cases
- read and reply to slack messages from emacs
- chat in slack without leaving the editor
- search slack message history in emacs
- manage multiple slack teams and channels in emacs
- add emoji reactions to slack messages from the terminal

## When to choose
- you live in Emacs and want Slack integrated into your workflow
- you prefer keyboard-driven, text-based chat over the official Slack app
- you want to script or customize your Slack client with Emacs Lisp

## When to avoid
- you need full Slack features like huddles, calls, or rich media previews
- you are not comfortable manually obtaining and maintaining Slack tokens and cookies
- you want a supported, official Slack client with guaranteed API compatibility

## Facets
- artifact type: application
- maturity: active
- function: chat-interface, developer-tools
- domain: messaging-platforms, developer-tools, text-editors
- platform: editor-plugin, cross-platform
- tags: emacs, slack-client, emacs-lisp, melpa, chat

## Member repositories
- emacs-slack/emacs-slack (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:02.751321+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-30T06:15:26.894107+00:00, confidence not recorded.
  - readme: https://github.com/emacs-slack/emacs-slack (fetched 2026-08-28T04:04:02.751321+00:00, sha 0e6860446cef)
- Data as of 2026-08-30T08:39:29.467469+00:00.
