beancount-language-server
hello-actix
beancount-language-server | hello-actix | |
---|---|---|
2 | 3 | |
11 | 7 | |
- | - | |
0.0 | 0.0 | |
almost 2 years ago | about 2 years ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
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
-
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.
hello-actix
-
What's everyone working on this week (29/2021)?
Still working on my hello-actix project. I've added a bunch of integration tests (they're more for illustrative purposes though) to dive a bit deeper in how to test an actix-web app.
-
What's everyone working on this week (27/2021)?
The repo is hello-actix if anyone is interested. Feedback would be much appreciated, as I'm a bit of a noob when it comes to web dev.
-
Newbie frustration: can we KISS more?
I've been messing around learning web dev in rust recently, feel free to check out my hello-actix repo for some guidance. The most complete example there is the sqlite project.
What are some alternatives?
beancount-language-server - A Language Server Protocol (LSP) for beancount files
sycamore - A library for creating reactive web apps in Rust and WebAssembly
TablaM - The practical relational programing language for data-oriented applications
rq - Record Query - A tool for doing record analysis and transformation
if-decompiler - Decompile Glulx storyfiles into C code
tealr - A wrapper around mlua and rlua to generate documentation and other helpers
dispatch - Combine internet connections, increase your download speed
panamax - Mirror rustup and crates.io repositories, for offline Rust and cargo usage.
argh - Rust derive-based argument parsing optimized for code size
num-criterion - Benchmarking arbitrary-precision number crates for Rust.