feature request: biome lsp support #1239

Closed
opened 2026-02-16 17:30:08 -05:00 by yindo · 5 comments
Owner

Originally created by @jake8655 on GitHub (Aug 11, 2025).

Biome formatter was added in #1791.
Eslint lsp was also added in #1744.

It would be awesome to be able to provide linting diagnostics to llms using Biome linter too.
I'm not exactly sure about the details of the implementation because Biome provides an LSP proxy, stdin and a daemon with the binary.

Reference implementation in Zed: https://github.com/biomejs/biome-zed
Biome documentation: https://biomejs.dev/guides/editors/create-a-extension

Originally created by @jake8655 on GitHub (Aug 11, 2025). Biome formatter was added in #1791. Eslint lsp was also added in #1744. It would be awesome to be able to provide linting diagnostics to llms using Biome linter too. I'm not exactly sure about the details of the implementation because Biome provides an LSP proxy, stdin and a daemon with the binary. _Reference implementation in Zed: https://github.com/biomejs/biome-zed_ _Biome documentation: https://biomejs.dev/guides/editors/create-a-extension_
yindo added the help-wantedgood first issue labels 2026-02-16 17:30:08 -05:00
yindo closed this issue 2026-02-16 17:30:08 -05:00
Author
Owner

@Chiji1108 commented on GitHub (Oct 4, 2025):

@thdxr
Is there a plan for this to be implemented in the near future?
It would be wonderful if opencode could be used in projects that use Biome instead of ESLint.

@Chiji1108 commented on GitHub (Oct 4, 2025): @thdxr Is there a plan for this to be implemented in the near future? It would be wonderful if opencode could be used in projects that use Biome instead of ESLint.
Author
Owner

@rekram1-node commented on GitHub (Oct 4, 2025):

this is lower priority right now but it will be added at some point for sure

@rekram1-node commented on GitHub (Oct 4, 2025): this is lower priority right now but it will be added at some point for sure
Author
Owner

@mi3lix9 commented on GitHub (Dec 8, 2025):

Is there any temporary workaround to let biome work with opencode?

@mi3lix9 commented on GitHub (Dec 8, 2025): Is there any temporary workaround to let biome work with opencode?
Author
Owner

@rekram1-node commented on GitHub (Dec 8, 2025):

you can define custom lsps in your opencode.json, I'm not familiar with biome but we do have docs showing some examples

@rekram1-node commented on GitHub (Dec 8, 2025): you can define custom lsps in your opencode.json, I'm not familiar with biome but we do have docs showing some examples
Author
Owner

@mi3lix9 commented on GitHub (Dec 11, 2025):

Wow this was fast. Now opencode support biome!
Please close this issue.

@mi3lix9 commented on GitHub (Dec 11, 2025): Wow this was fast. Now opencode support biome! Please close this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1239