Kalima (كَلِمَة) is a Markdown text editor for Linux, built with Rust and a Servo-powered HTML UI.
  • Rust 38.8%
  • JavaScript 35.5%
  • CSS 14.7%
  • HTML 11%
Find a file
2026-03-25 11:55:35 +01:00
assets Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
debian Carica file su "debian" 2026-03-25 11:52:58 +01:00
docs Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
packages Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
resources Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
src Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
templates Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
.gitignore Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
Cargo.lock Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
Cargo.toml Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
LICENSE.txt Add spell checking functionality and user interface enhancements 2026-03-25 11:44:21 +01:00
README.md Aggiorna README.md 2026-03-25 11:55:35 +01:00

Kalima

Kalima (كَلِمَة) is a Markdown text editor for Linux, built with Rust and a Servo-powered HTML UI.

Kalima in action

Live preview, spell checking, Markdown linting, find & replace, dark mode.

Install on Debian / Ubuntu

Download the .deb package from the releases page:

sudo dpkg -i kalima_<version>_amd64.deb

Build from source

Prerequisites

Rust (stable) via rustup:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"

System libraries (Debian/Ubuntu):

sudo apt install -y build-essential curl pkg-config cmake git python3 python3-pip \
    libfreetype6-dev libgl1-mesa-dev libglib2.0-dev libx11-dev libxrandr-dev \
    libxi-dev libxcursor-dev libxmu-dev libdbus-1-dev

For other distributions install the equivalent packages. See the Servo build docs for the full dependency list.

Build and run

git clone https://git.lattuga.net/netico/kalima.git
cd kalima
cargo build --release
./target/release/kalima

The first build compiles the Servo engine and takes significant time and disk space. Subsequent builds are incremental.

Install

sudo install -Dm755 target/release/kalima /usr/local/bin/kalima

Uninstall

sudo rm /usr/local/bin/kalima

License

GPL-3.0-only