
Features โจ
- View Your Inbox: Fetches and displays a list of your most recent emails.
- Read Emails: Select an email from your inbox to view its content.
- Compose and Send: A simple and intuitive interface for writing and sending new emails.
- Beautiful TUI: A clean and modern terminal user interface that's a pleasure to use.
- Secure: Uses a local configuration file to store your credentials securely.
- Supported Providers: Works with Gmail and iCloud.
Installation ๐
There are several ways to install Matcha.
Package Managers
Homebrew ๐บ (macOS & Linux)
brew tap floatpane/matcha
brew install matcha
After installation, run:
matcha
to get started.
Install using Snap
sudo snap install matcha
Build from Source ๐จ
Matcha is written in Go. To build it manually:
-
Ensure you have Go installed (go version).
-
Clone the repository:
git clone https://github.com/floatpane/matcha.git
-
Navigate to the project folder:
cd matcha
-
Build the binary:
go build -trimpath -ldflags="-s -w" -o matcha
For an even smaller binary, compress with UPX (install via brew install upx or apt install upx):
upx --best --lzma matcha
[!WARNING]
UPX compression does NOT work on macOS ARM builds. See #97
- Run it:
./matcha
License ๐
This project is distributed under the MIT License. See the LICENSE file for more information.