TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Katna Mail은 Linux 데스크톱용 빠르고 개인적인 메일 앱으로, KDE Plasma와 GNOME에 자연스럽게 어울립니다
Katna Mail is a fast, private mail app for the Linux desktop, written in Rust and made to feel at home on KDE Plasma and GNOME. Free software under the GPL.
생산성Fluent · RustGitHub @QuakeString온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A fast, local-first mail app for Linux, written in Rust, with a Gmail-style look and KDE and GNOME integration. Calendar coming later.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A fast, modern mail and calendar suite for Linux, written in Rust.
Katna Mail, Katna Calendar and a small background service, made to feel at
home on KDE Plasma and GNOME. An alternative to KDE PIM.
Katna is at a very early stage of development. Please do not use it in
production, or for any mail you cannot afford to lose.
It changes every day and will break often; an update can undo what worked
the day before. There are no versioned releases yet. If you try it anyway,
use it with great caution, on an account you can spare, and keep your own
backups.README 전문 보기 ↗[!WARNING] Katna is at a very early stage of development. Please do not use it in production, or for any mail you cannot afford to lose. It changes every day and will break often; an update can undo what worked the day before. There are no versioned releases yet. If you try it anyway, use it with great caution, on an account you can spare, and keep your own backups.
For about ten years, KMail was the mail app I loved most. It looked native on my desktop and I could shape it exactly the way I wanted. But it kept breaking for me, and it still does today. I tried Thunderbird, but its mail search never found what I was looking for. Then I tried Mailspring, which looks lovely and works well, but it never fitted into KDE and it is very large.
What I really love is Gmail: its interface and how easy it is to use. I just don't want my mail to live in a web page; I want a desktop app that also works offline. No app gave me all of that, so I set out to build one.
Katna Mail is not trying to be unique or revolutionary. It is a very personal project: the mail client I wanted on my own Linux desktop. Its features and look are openly borrowed from the mail apps I love, mainly Gmail, Mailspring and Thunderbird, and rebuilt in Rust with Katna's own name and icons. KMail, Thunderbird and Mailspring are made by people who have given a lot to free software, and Katna owes each of them a great deal.
Katna has only been possible because of how far LLMs (large language models) have come. They turned a full mail client, long the work of a whole team, into something one person can build with care. I still design every screen, check it pixel by pixel and use Katna every day, on a real desktop with real mail.
— Mozammel
katna-daemon syncs, notifies and
sends scheduled mail in the background, from a small binary.rustls).One window for mail, calendar, contacts, tasks and notes, on every screen size, in light and dark. Desktop is shown above; the rest below. Every screenshot uses made-up demo data.
katnactl: add accounts and drive the daemon from a terminal.See the implementation plan.
Please read the warning at the top of this page first: Katna is not ready for everyday use yet.
CI builds a package on every push to main and publishes it on the
arch-latest
pre-release, which is also a pacman repository. Add it to
/etc/pacman.conf:
[katna]
SigLevel = Optional TrustAll
Server = https://github.com/QuakeString/katna/releases/download/arch-latest
Then install:
sudo pacman -Syu katna-git
Open Katna Mail once. From then on Katna starts at every login, quietly: mail syncs and new-mail notifications and the tray icon come up without the window (Settings > General > Desktop turns that off).
To update later:
sudo pacman -Syu
systemctl --user restart katna-daemon
The package is x86_64 only and not signed yet. Passwords are kept in the Secret Service, so GNOME Keyring, KWallet or KeePassXC must be running. More in packaging/README.md, including building the package yourself.
Flatpak, .deb, .rpm and more are planned. Until then, build from source.
cargo build --workspace
cargo test --workspace
Rust: the latest stable, installed automatically by rustup from
rust-toolchain.toml. For local IMAP, SMTP and CalDAV test servers, see
dev/README.md.
Katna would not exist without these projects and the people behind them.
io-imap, io-smtp and io-sasl speak to your mail servers, on top
of imap-codec for IMAP parsing.CREDITS.md lists every library Katna uses, with its
authors, license and link. It is generated from Cargo.lock by
ci/gen-credits.sh, together with docs/credits.json
for the app's About dialog.
With love for Rust 🦀, which makes a fast
and safe mail client a joy to write (Katna has no unsafe code), for
KDE, whose Plasma desktop and PIM suite inspired
Katna, and for Linux and the free software
community that builds it. 🐧
💙 Support KDE. KDE builds the desktop Katna feels most at home on, and it is made by volunteers and funded by people like you. If you enjoy Plasma or KDE's apps, please consider donating to KDE.
Katna is free software, built in the open. If it helps you, a coffee keeps it going.
Katna is licensed under the GNU General Public License, version 3 or later (GPL-3.0-or-later). See LICENSE.