#lsp #json #language-server #serialization #server


Defines a LSP implementation in Rust, including serialization with serde_json

2 releases

Uses new Rust 2021

0.1.1 Aug 9, 2022
0.1.0 Aug 9, 2022

#820 in Parser implementations

40 downloads per month
Used in 2 crates (via fmodsilo_server)


343 lines


FModSilo is a language server for Factorio modding. It will be updated when it will be updated, as I also have plenty of other things to take care of. I will try to maintain the project as well as I can and keep working on it in my free time, though. This is only the server part of FModSilo. I'm also working on a VSCode extension connecting the editor to the server: https://github.com/DragonGamesStudios/fmodsilo-vscode. Note, that to get the extension working, you need both this extension and the server. You will also have to build the server yourself, e. g. using cargo install fmodsilo_interface_stdio.


It's pretty much a newborn project, so the server doesn't do much. Yet. There is, however, quite a lot of planned features.


If you want to contribute, consider creating issues regarding feature requests, bugs, etc. or simply forking the repo, making changes and creating a pull request.


~29K SLoC