Writing about shiki? Everything here — logo, screenshots, and boilerplate copy — is free to use, no permission needed. If you want a quote or something we haven't covered here, open an issue or reach out on GitHub.
Three lengths, pulled straight from the site's own copy (not written fresh for this page) so nothing here ever says something different than the homepage does.
shiki is a three-pane, Yazi-inspired TUI note-taking app in Rust. Notebooks are independent git repos, every note has real version history, and everything is keyboard-driven and themeable.
shiki is a three-pane, Yazi-inspired note-taking app that never leaves the terminal. Every notebook is its own git repository, every note has real version history for free, and every pixel of the UI is themeable.
shiki (私記, "personal notes" / "private log") is a three-pane, Yazi-inspired TUI
note-taking application written in Rust. Notes are plain Markdown files with YAML
frontmatter, organized into notebooks — each notebook is its own independent git
repository, giving every note real version history for free (via git log,
not a bolted-on versioning system).
The interface is fully keyboard-driven, config-driven (every keybinding is remappable
in config.toml), and themeable (12 built-in palettes: Catppuccin, Tokyo
Night, Gruvbox, Nord, Solarized, plus a terminal-native default). shiki is free and
open source under the MIT license.
The kanji mark (私記, "shiki") is the logo — no separate icon design. Use it on either a dark or light background; don't recolor it, stretch it, or add effects.
#282828 bg
#ebdbb2 fg
#fabd2f accent
The default Gruvbox Dark look, plus every other built-in theme — click any thumbnail for the full-resolution PNG. A much larger per-feature gallery (every panel, every modal) is in the documentation.