Personal Information Management · Est. 2022

Open-source PIM tools, written in Rust

Pimalaya is an ambitious project that aims to improve open-source tools related to personal information management.

Flagship

Himalaya

Himalaya's GitHub star count

Manage your emails from the command line: list, read, compose, send, search and move messages, over IMAP or Maildir. Scriptable, fast, and at home in a terminal.

$ himalaya envelope list

ID   FLAGS  SUBJECT                    FROM             DATE
214  ✓      Re: sans-I/O in practice   Ada              1 hour ago
213         Weekly sync notes          Grace            yesterday
212  ★      NLnet grant follow-up      NLnet            2 days ago
For Rust developers

I/O-free libraries underneath

Every app is a thin frontend over reusable crates. Protocol logic lives in sans-I/O coroutine libraries: no sockets opened, no TLS imposed, no async runtime chosen for you. You drive them with your own I/O: std or no_std, sync or async, desktop or Android.

With gratitude

Sustained by NLnet and the European Commission

Pimalaya has been financially supported for years through the NGI programs of the NLnet foundation and the European Commission.

NLnet foundationNGI Zero Core

If you appreciate the project, you can support it too: