# pimalaya/himalaya

CLI to manage emails

Repository: https://github.com/pimalaya/himalaya
Canonical: https://ross.abutalabs.com/products/himalaya
Homepage: https://pimalaya.org
Language: Rust
License: Apache-2.0
License Family: permissive
Topics: cli, rust, email, himalaya, imap, gpg, notmuch, pgp, smtp, pimalaya, sendmail, client, terminal
Last push: 2026-08-25T02:45:13+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 74, longevity 100
- inputs: {"age_days": 2079, "days_push": 8, "days_rel": 17, "gap_med": 94.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7112, forks 229 (observed 2026-08-28T04:09:55.971190+00:00)

## What it is
Himalaya is a command-line email client written in Rust for listing, reading, composing, sending, searching, and moving messages. It supports IMAP, SMTP, JMAP, Gmail API, Microsoft Graph, Maildir, and multiple backends with JSON output for scripting.

## Use cases
- manage email from the terminal
- send email from shell scripts
- read and search IMAP mailboxes via CLI
- script email automation with JSON output
- access Gmail or Outlook mail from the command line
- manage local Maildir email in a terminal

## When to choose
- you prefer terminal-based workflows over GUI email clients
- you need scriptable email operations in shell scripts or automation
- you want a fast, lightweight CLI supporting many protocols (IMAP, JMAP, SMTP, Maildir)
- you use Vim or other editors and want email integration via a CLI

## When to avoid
- you need a graphical email client with HTML rendering and rich UI
- you need calendar or contact management alongside email
- you are uncomfortable configuring accounts via TOML files

## Facets
- artifact type: cli-tool
- maturity: active
- function: email, cli, search-engine, cryptography
- domain: email, developer-tools
- platform: windows, cli, cross-platform
- tags: imap, smtp, maildir, jmap, email-client, terminal, rust, pgp, scriptable, command-line, linux, macos

## Member repositories
- pimalaya/himalaya (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:55.971190+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-29T17:40:06.788523+00:00, confidence not recorded.
  - readme: https://github.com/pimalaya/himalaya (fetched 2026-08-28T04:09:55.971190+00:00, sha 160c0eca98c7)
  - homepage: https://pimalaya.org (fetched 2026-08-29T08:35:41.757976+00:00, sha 5bc28b128ad6)
  - registry_crates: https://crates.io/api/v1/crates/himalaya (fetched 2026-08-29T08:35:41.773382+00:00, sha deb8fbc37285)
- Data as of 2026-08-30T08:39:29.467469+00:00.
