mirror of
https://github.com/sh-cho/fluent-bit-lsp.git
synced 2025-07-07 20:15:00 +00:00
LSP(Language Server Protocol) implementation for fluent-bit config. Made with tower-lsp, tree-sitter-fluentbit
.cargo | ||
.github/workflows | ||
.idea | ||
.vscode | ||
clients | ||
flb-schema | ||
fluent-bit-language-server | ||
xtask | ||
.gitignore | ||
.vscodeignore | ||
Cargo.lock | ||
Cargo.toml | ||
CONTRIBUTING.md | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md | ||
rust-toolchain.toml | ||
rustfmt.toml |
fluent-bit-lsp
LSP(Language Server Protocol) implementation for fluent-bit config
Note
This project is still in development and not fully-featured yet.
Features
- Auto-completion for plugins
- Show documentation on hover
- Diagnostics
fluent-bit-language-server
Language server implementation made with tower-lsp, tree-sitter-fluentbit
Clients
- Visual Studio Code
- nvim (TBD)
- helix (TBD)
How to contribute?
Currently, this project is in the early stage of development and a lot of parts can be changed. So I don't think it's a good time to contribute to this project yet.
It doesn't mean that I don't accept contributions now, but I think it's better to wait until the project is more stable.
When it is ready, I will update this section. 🙏
License
Licensed under either of Apache License Version 2.0 or MIT License at your option.
