Nimf

Nimf is an input tool for Unix-like environments.

Nimf provides:

  • Input Method Server:
    • nimf
  • Settings tool:
    • nimf-settings
  • Virtual keyboard driver:
    • nimf-forward
  • Console input method (experimental alpha version):
    • nimf-cons (For testing purposes only)
  • Languages:
    • System keyboard
    • Chinese
    • Japanese
    • Korean
    • Vietnamese
    • Old Hungarian
    • Ukrainian
    • Other various languages
  • Service Modules:
    • Indicator (based on appindicator)
    • NIM (Nimf Input Method)
    • XIM (X Input Method)
    • Wayland
    • Preedit window
    • Candidate window
  • Input modules:
    • GTK+2, GTK+3, GTK 4, Qt 5, Qt 6

Lightweight

It is designed to reduce memory consumption.
Nimf allows one server to play multiple roles, reducing memory consumption.
Nimf is fast enough to be used on low-end computers and virtual machines.

Please read the information below and refer to it for use.

  • Nimf has not been tested for security, it is not recommended to use it in environments that require security.