Personal Information Management · Est. 2022

Open-source PIM tools, written in Rust

Free tools and Rust libraries for email, contacts and calendars, built from the standards up and kept working against the servers people actually use.

himalaya · stableIMAP · SMTP · JMAP · Maildir
$ himalaya envelope list

ID   FLAGS  SUBJECT                    FROM
214  ✓      Re: sans-I/O in practice   Ada
213         Weekly sync notes          Grace
212  ★      NLnet grant follow-up      NLnet
Himalaya, the flagship: manage your emails from the command line. Scriptable, fast, and at home in a terminal. Repository
  • 11 toolsinstallable today
  • MIT or Apache-2.0free software, dual-licensed
  • Sans-I/ORust libraries underneath
  • NLnet · NGIpublic funding, for years
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.

For business

Free software, kept working against real servers

The code is the cheap part. Keeping it working is what costs, and it costs every year.

Community

Talk, contribute, build on it

Bug reports, documentation, packaging and code are all contributions, and the CLIs and libraries are made to be built on. Join the community.

New posts by email

News lives on the blog; the newsletter brings it to you. No tracking, unsubscribe anytime.

With gratitude

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

NLnet foundationNGI Zero Core
Sponsor Pimalaya