beancount-language-server
A Language Server Protocol (LSP) for beancount files (by polarmutex)
beancount-language-server
Beancount language server (by matze)
beancount-language-server | beancount-language-server | |
---|---|---|
2 | 2 | |
129 | 11 | |
- | - | |
8.2 | 0.0 | |
4 days ago | almost 2 years ago | |
Rust | Rust | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
beancount-language-server
Posts with mentions or reviews of beancount-language-server.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-17.
-
What's everyone working on this week (16/2023)?
It's all intended in service of writing an LSP implementation for an older data-only syntax that doesn't have any modern tooling. For extant projects this one is spiritually very similar to the assists I'd like to offer eventually.
-
What's everyone working on this week (27/2021)?
Basically porting a Beancount language server written in JS to one in Rust. So far, this has been a piece of cake thanks to tree-sitter, trie-rs and tower-lsp.
beancount-language-server
Posts with mentions or reviews of beancount-language-server.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-07-05.
-
Understanding the differences between LSP and Treesitter?
Nothing. LSP is a protocol to communicate with a LanguageServer to retrieve information like completions or errors. TreeSitter is a parser for source code and used to highlight more precise than using regular expressions. So, LSP is conceptually located on a higher level than TreeSitter, in fact you can implement a LanguageServer based on a TreeSitter parser grammar.
-
What's everyone working on this week (27/2021)?
Basically porting a Beancount language server written in JS to one in Rust. So far, this has been a piece of cake thanks to tree-sitter, trie-rs and tower-lsp.
What are some alternatives?
When comparing beancount-language-server and beancount-language-server you can also consider the following projects:
rq - Record Query - A tool for doing record analysis and transformation
TablaM - The practical relational programing language for data-oriented applications
hello-actix - Hello, actix!
if-decompiler - Decompile Glulx storyfiles into C code
gurk-rs - Signal Messenger client for terminal
panamax - Mirror rustup and crates.io repositories, for offline Rust and cargo usage.
Dottar - a dotfile manager written in rust
postgrest-rs - Rust client for PostgREST
beancount-language-server vs rq
beancount-language-server vs TablaM
beancount-language-server vs hello-actix
beancount-language-server vs if-decompiler
beancount-language-server vs gurk-rs
beancount-language-server vs rq
beancount-language-server vs if-decompiler
beancount-language-server vs panamax
beancount-language-server vs Dottar
beancount-language-server vs postgrest-rs
beancount-language-server vs panamax
beancount-language-server vs TablaM