3,365 apps tracked 0 new today 17 updated today Synced 1m ago

Kibi

Small but mighty text editor

Ilaï Deutel ✓ Verified

com.github.ilai_deutel.kibi
View on Flathub ↗

Kibi is a configurable text editor with UTF-8 support, incremental search, syntax highlighting, line numbers and more, written in less than 1024 lines of Rust with minimal dependencies.

Kibi is compatible with Linux, macOS, and Windows.

Screenshots

Kibi screenshot
Kibi screenshot

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

0.3.223 Nov 2025
  • Adds support for the NO_COLOR standard: all color output will be disabled if the NO_COLOR environment variable is set
  • Improves Ctrl-R behavior on last line
  • Fixes regression when pressing right/delete at end of line
  • Prevents an unnecessary screen refresh, blinking welcome message when opening existing file
0.3.11 Nov 2025
  • Adds support for end-of-options delimiter -- (following POSIX.1-2024 12. Utility Conventions), allowing Kibi to be used as the editor for the sudoers file with visudo
  • Fixes crash when backspace was pressed in find mode with empty search field
0.3.025 Oct 2025
  • New features: delete, copy, cut and paste lines with Ctrl-R, Ctrl-C, Ctrl-X, Ctrl-V
  • New syntax highlighting configurations for C, C#, C++, CoffeeScript, CSS, D, Dart, Elixir, Fish, Go, Groovy, Haskell, HTML, Java, JavaScript, Julia, Kotlin, LRC, Lua, Markdown, MATLAB, Nim, Nix, NoSQL, Nushell, OCaml, Perl, PHP, PowerShell, Processing, PRQL, R, Racket, Ruby, Raku, RSS, Scala, SQL, Swift, TypeScript, XML, YAML, Zig, ZSH, and support for Extension-less dotfiles
  • Adds support for WebAssembly, and optimizes binaries across all platforms for performance and size
  • Avoids flicking when quickly resizing the terminal windows
  • Fixes crashes when opening a new file
  • Adds error messages when an invalid option is provided, or trying to open a special file
  • Makes configuration parsing more resilient: prohibit invalid durations and tab sizes, emit warnings instead of panicking for invalid configurations
0.2.213 Feb 2021
  • New feature: execute external commands directly from the editor
  • Adds syntax highlighting configuration for the V Programming Language
  • Improves errors messages for file opening (e.g. configuration file permissions)
  • Fixes crash on Android devices related to SELinux