mirror of
https://github.com/sh-cho/fluent-bit-lsp.git
synced 2025-12-23 05:36:48 +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.