LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

kibi

Text editor in less than 1024 lines of Rust

TLDR

Open a file
$ kibi [path/to/file]
copy
Create a new file
$ kibi
copy

SYNOPSIS

kibi [file]

DESCRIPTION

kibi is a configurable text editor with UTF-8 support, incremental search, syntax highlighting, and line numbers, written in less than 1024 lines of Rust with minimal dependencies. It supports syntax highlighting configuration for 38+ languages.Inspired by kilo (created by Salvatore Sanfilippo), kibi aims to be a tiny but functional editor that guarantees memory safety through Rust while keeping the codebase extremely small.

KEY BINDINGS

Ctrl+S — SaveCtrl+Q — QuitCtrl+F — Find (incremental search)Ctrl+G — Go to lineCtrl+D — Duplicate line

INSTALL

sudo apk add kibi
copy
brew install kibi
copy
nix profile install nixpkgs#kibi
copy

CAVEATS

Limited feature set by design — no plugin system or advanced editing features. The 1024-line constraint means some features found in full editors are absent.

HISTORY

kibi was created by Ilaï Deutel (ilai-deutel) and is written in Rust. It is compatible with Linux, macOS, Windows 10, and WASI. The name "kibi" means 1024 (as in kibibyte), referencing the line count constraint.

SEE ALSO

nano(1), micro(1), vim(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid