In my spare time, I wrote a Beancount VSCode extension (Language Server & Client). Feel free to try it out~
The main motivation for this was the need for cross-device editing, primarily using github.dev. Therefore, this plugin supports VSCode Web Extension and can run in the browser. It also supports the typical capabilities of a Language Server, such as: