"Christopher M. Miles" writes: After reading this long thread, I have some name options: - lsp-client (It's a client of LSP, then name it as it is) - lsp-frontend (Similar name like lsp-client, In case the -client is used in library filename.) - language-server-client (meaningful name than lsp-client) - language-server-frontend - language-server-ide (IDE is meaningful for elgot functionalities) - language-server-kit - other similar names.... -- [ stardiviner ] I try to make every word tell the meaning that I want to express without misunderstanding. Blog: https://stardiviner.github.io/ IRC(libera.chat, freenode): stardiviner, Matrix: stardiviner GPG: F09F650D7D674819892591401B5DF1C95AE89AC3