Skip to content

Add Kanayago extension - #3970

Closed
S-H-GAMELINKS wants to merge 1 commit into
zed-industries:mainfrom
S-H-GAMELINKS:add-kanayago-extension
Closed

Add Kanayago extension#3970
S-H-GAMELINKS wants to merge 1 commit into
zed-industries:mainfrom
S-H-GAMELINKS:add-kanayago-extension

Conversation

@S-H-GAMELINKS

Copy link
Copy Markdown

Thanks for developing Zed editor. I want to add Kanayago(金屋子) that can use real-time Ruby syntax checking.
And, this is my first time pull request on zed-extensions. So, please let me know if there are any changes needed or anything I should do.

Summary

This PR adds the Kanayago extension to the Zed extensions repository.

What is Kanayago?

Kanayago is a Ruby Language Server Protocol (LSP) implementation that provides:

  • Ruby syntax checking powered by Kanayago
  • AST-based Ruby code analysis
  • Lightweight LSP implementation fully written in Ruby

Changes

Requirements

Users need to have the kanayago command available in their PATH:

gem install kanayago

Screen Shot

image

Repository

Extension License

MIT License

@cla-bot

cla-bot Bot commented Nov 24, 2025

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @S-H-GAMELINKS on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@S-H-GAMELINKS

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot

cla-bot Bot commented Nov 24, 2025

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @S-H-GAMELINKS on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@cla-bot

cla-bot Bot commented Nov 24, 2025

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@S-H-GAMELINKS

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed label Nov 24, 2025
@cla-bot

cla-bot Bot commented Nov 24, 2025

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@maxdeviant maxdeviant changed the title Add Kanayago extension for Ruby LSP support Add Kanayago extension Nov 24, 2025
This adds the Kanayago extension which provides Ruby syntax checking
using Kanayago LSP, an AST-based Ruby code analysis tool.
@MrSubidubi

Copy link
Copy Markdown
Member

Thanks for this! Aside from the CI error, did you play around regarding S-H-GAMELINKS/zed-kanayago#1 yet and/or have come to a decision there? Happy to help you if you wanna go that route, but I'd like us to have settled on a decision one way or another before proceeding here. Thanks!

@S-H-GAMELINKS

Copy link
Copy Markdown
Author

Thanks for the comment, and for taking a look!

I’m planning to move forward with integrating Kanayago into the official Ruby extension, and I’ve opened a PR for that here:

zed-extensions/ruby#224

Based on that, I think it would make sense to close this PR and proceed with the Ruby extension instead.
I’m happy to adjust if you’d prefer a different direction.

@MrSubidubi

Copy link
Copy Markdown
Member

Happy to leave it open until a decision in the extension has been made. Hope that is something you can agree with.

@MrSubidubi

Copy link
Copy Markdown
Member

Closing as I see this was finally merged. Thanks for your persistence and the contributions elsewhere!

@MrSubidubi MrSubidubi closed this Feb 23, 2026
@S-H-GAMELINKS
S-H-GAMELINKS deleted the add-kanayago-extension branch February 23, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants