The ecosystem
Every repository that matters
The honest map of the Pimalaya organisation: what you can install today, what is brewing, and what has been retired. Statuses are curated by hand; when in doubt, the repository's README is the truth.
Apps
End-user tools. Anything marked in development has no release yet and is not advertised on the home page.
| Name | Domain | Kind | Status | What it does |
|---|---|---|---|---|
| neverest | CLI | beta | Synchronize and back up emails between two backends. | |
| himalaya-vim | Vim plugin | stable | Manage emails from Vim, on top of the Himalaya CLI. | |
| himalaya-tui | TUI | in development | A full-screen terminal UI for reading and writing emails. | |
| mirador | CLI | retiring | Watch mailboxes for changes; its watch features fold into the next generation of tools. | |
| m2m | CLI | in development | Convert mail stores between Maildir, Maildir++ and m2dir. | |
| cardamum | Contacts | CLI | early | Manage contacts over CardDAV, Google, Microsoft and JMAP address books. |
| tcard | Contacts | CLI | in development | Edit vCards as friendly TOML. |
| calendula | Calendar | CLI | in development | Manage calendars over CalDAV. |
| tcal | Calendar | CLI | in development | Edit iCalendar events as friendly TOML. |
| comodoro | Time | CLI | stable | Manage Pomodoro-style timers from the command line. |
| ortie | Plumbing | CLI | stable | Manage OAuth 2.0 tokens for your accounts, with a provider wizard. |
| sirup | Plumbing | CLI | early | Spawn pre-authenticated IMAP and SMTP sessions, exposed over Unix sockets. |
| io-pim-discovery | Plumbing | CLI + library | early | Discover a provider’s IMAP, SMTP, CardDAV and CalDAV services from an email address. |
| cardamum-android | Contacts | Android app | in development | Cardamum for Android: contacts sync in your pocket. |
Libraries
The Rust crates the apps are built on, curated — the organisation holds more (per-store coroutines, toolkit crates, experiments). The io- prefix marks I/O-free, sans-I/O coroutine libraries: you bring the sockets, they bring the protocol.
| Name | Domain | Kind | Status | What it does |
|---|---|---|---|---|
| io-imap | Library | stable | I/O-free IMAP client. | |
| io-smtp | Library | stable | I/O-free SMTP client. | |
| io-jmap | Library | early | I/O-free JMAP client. | |
| io-webdav | Contacts + Calendar | Library | early | I/O-free CardDAV and CalDAV clients over WebDAV. |
| io-http | Transport | Library | stable | I/O-free HTTP client core the other crates build on. |
| io-oauth | Auth | Library | stable | I/O-free OAuth 2.0 flows: authorization code, device, dynamic registration. |
| io-maildir | Library | early | I/O-free Maildir store. | |
| io-m2dir | Library | early | I/O-free m2dir store. | |
| io-gmail | Library | early | I/O-free Gmail REST API client. | |
| io-msgraph | Email + Contacts | Library | early | I/O-free Microsoft Graph client (mail and contacts). |
| io-people | Contacts | Library | early | I/O-free Google People API client. |
| mml | Library + CLI | stable | Compose MIME messages as human-editable markup (MML), Emacs-style. | |
| vcard | Contacts | Library | early | vCard parser with a byte-faithful round-trip. |
| stream | Transport | Library | stable | Standard I/O connectors that drive the I/O-free crates. |
Frozen and retired
Kept public for history and existing users, but receiving no new features. Frozen aggregators are superseded by protocol-direct clients; deprecated crates should not be depended on.
| Name | Domain | Kind | Status | What it does |
|---|---|---|---|---|
| io-email | Library | frozen | Multi-backend email aggregator; superseded by protocol-direct clients. | |
| io-addressbook | Contacts | Library | frozen | Multi-backend contacts aggregator; superseded by protocol-direct clients. |
| io-calendar | Calendar | Library | frozen | Multi-backend calendar aggregator; superseded by protocol-direct clients. |
| io-fs | Storage | Library | deprecated | Shared filesystem coroutines; each store now defines its own. |
| io-process | System | Library | deprecated | Process-spawning coroutines. |
| io-keyring | System | Library | deprecated | Keyring coroutines; tools now document third-party keyring CLIs instead. |
| mimosa | System | CLI | deprecated | Secret-management CLI, retired with io-keyring. |