Compilation of Bend development tools
Opened this issue · 3 comments
Is your feature request related to a problem? Please describe.
The community is already building a lot of interesting tooling for Bend, but at the moment this is all dispersed.
Describe the solution you'd like
A file documenting know tools for working with Bend. Things like syntax highlighting, LSP, editor and terminal extensions, containers, etc.
Describe alternatives you've considered
- Having it in a discussion page.
- Having it in a wiki.
- Putting it in a gist and linking it in the readme
Additional context
Eventually this should be moved elsewhere, but in the beginning I think this is sufficient.
I suppose i can dump them here for the time being.
Tools:
Tree sitter grammar: https://github.com/LaBatata101/tree-sitter-bend.git
Zed plugin: https://github.com/mrpedrobraga/zed-bend
NeoVim plugin: https://github.com/SergioBonatto/bend-vim
Vscode plugin: https://github.com/RohanVashisht1234/bend-syntax-highlighter
IntelliJ plugin: https://github.com/lukeribchester/bend-intellij
LSP (in ts): https://github.com/matheuslenke/bend-lsp
LSP (in rust): https://github.com/mrpedrobraga/bend-language-server
Alternative import tool: https://github.com/FayCarsons/Wiggle
Docker (podman) image: https://github.com/Wolfsauge/podman_build_bend
Github Action: https://github.com/hustcer/setup-bend
Nushell completions: https://github.com/nushell/nu_scripts/tree/main/custom-completions/bend
Tools integrated to upstream repos:
Lite-XL plugin: lite-xl/lite-xl-plugins#440 (merged)
Zed plugin: zed-industries/extensions#878 (PR open)
Nix package: NixOS/nixpkgs#312972 (merged, see #499)
Non-bend tools:
Inet visualization: https://github.com/tjjfvi/interactive-nets
@developedby I thinkg create a new repository in HigherOrderCO
as HigherOrderCO/awesome-bend
. just like every other awesome-x
repository it will have a README.md and all the contents. there. I have created as gist for an example https://gist.github.com/KunalSin9h/c234622dcf73427a6929d24f00e0e6c8.
Then that repo can be added in the holy grail of awesomeness https://github.com/sindresorhus/awesome
@developedby I thinkg create a new repository in
HigherOrderCO
asHigherOrderCO/awesome-bend
. just like every otherawesome-x
repository it will have a README.md and all the contents. there. I have created as gist for an example https://gist.github.com/KunalSin9h/c234622dcf73427a6929d24f00e0e6c8.Then that repo can be added in the holy grail of awesomeness https://github.com/sindresorhus/awesome
Sure, that sounds great.