When comparing LilyTerm vs kitty, the Slant community recommends kitty for most people. In the question“What are the best Linux terminal emulators for low-resource machines?” kitty is ranked 6th while LilyTerm is ranked 14th. The most important reason people chose kitty is:
Very elegant keyboard shortcuts for creating and navigating between tiled terminals within each tab with no appreciable lag.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Support for tabbing
You can also color and reorder tabs, as well as manipulate tabs through keybindings.
Pro Transparency support improves usability
LilyTerm has true transparency support, making for better GUI usability.
Pro Change encoding on-the-fly
LilyTerm can change encoding on-the-fly. UTF-8 is the default encoding.
Pro Lightweight
LilyTerm is a terminal emulator that aims to be as lightweight as possible. It requires minimal system resources and has very few dependencies.
Pro Fullscreen support
LilyTerm has fullscreen support which improves visibility.
Pro Window tiling
Very elegant keyboard shortcuts for creating and navigating between tiled terminals within each tab with no appreciable lag.
Pro Extensible Kitten framework
Supports plugins to add features one at a time for those who need them. Examples include Unicode input and side-by-side diffs.
Pro Tabs for multiple instances
Operate several terminals from one window using the tabs feature, allowing you to make simultaneous connections to different remote hosts.
Pro Scrollback buffer viewer
Allows for viewing the scrollback buffer in an external pager of your choice ('less' by default, with support for 'more' and 'most'), a huge benefit for turning actions taken in a live terminal session into a script for efficiency or dissemination or collaborating on workflows.
Pro Controlled and configured from the shell prompt within the program itself
No graphical menus to clutter the screen saves system resources and time once you learn that all those options are still available from the command line within the app.
Cons
Con Annoying behaviors
The default configuration may have some annoying behaviors (that can be removed by changing the default config). Such include asking for confirmation when reusing an existing window or when starting the terminal to launch a specific command.