Kalima (كَلِمَة) is a markdown editor written in Rust with GTK.
| docs | ||
| packages | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| icon.svg | ||
| LICENSE.txt | ||
| README.md | ||
Kalima
Kalima (كَلِمَة) is a markdown text editor written in Rust with GTK.
FEATURES
- Editing
- Linting
- Preview
TODO
- Spell checking
- Find and replace
Build from source on Debian 12 (Bookworm)
Prerequisites:
sudo apt update
sudo apt install -y build-essential curl pkg-config libgtk-3-dev libwebkit2gtk-4.0-dev
Install Rust (via rustup):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
rustup toolchain install stable
rustup default stable
Clone and build:
git clone https://git.lattuga.net/netico/kalima.git
cd kalima
cargo build --release
Run:
./target/release/kalima
Install:
- User-local (to ~/.cargo/bin):
cargo install --path .
- System-wide (to /usr/local/bin):
sudo install -Dm755 target/release/kalima /usr/local/bin/kalima
Uninstall:
- If installed with cargo:
cargo uninstall kalima
- If installed to /usr/local/bin:
sudo rm /usr/local/bin/kalima

