{"id":41111390,"url":"https://github.com/github-language-server/github-lsp","last_synced_at":"2026-02-01T00:01:07.484Z","repository":{"id":225734424,"uuid":"765689727","full_name":"github-language-server/github-lsp","owner":"github-language-server","description":"A simple LSP for helping with local edits of Wiki and README","archived":false,"fork":false,"pushed_at":"2025-01-16T10:15:56.000Z","size":816,"stargazers_count":12,"open_issues_count":4,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T11:45:09.661Z","etag":null,"topics":["github","language-server","lsp","lsp-server"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/github-language-server.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-01T12:27:13.000Z","updated_at":"2025-01-16T10:15:55.000Z","dependencies_parsed_at":"2024-04-02T08:28:24.721Z","dependency_job_id":"5651f96a-7301-4825-9c82-c59b5a2594f0","html_url":"https://github.com/github-language-server/github-lsp","commit_stats":null,"previous_names":["alexanderbrevig/github-lsp","github-language-server/github-lsp"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/github-language-server/github-lsp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github-language-server%2Fgithub-lsp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github-language-server%2Fgithub-lsp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github-language-server%2Fgithub-lsp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github-language-server%2Fgithub-lsp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/github-language-server","download_url":"https://codeload.github.com/github-language-server/github-lsp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github-language-server%2Fgithub-lsp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28961139,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T23:03:11.038Z","status":"ssl_error","status_checked_at":"2026-01-31T22:56:44.691Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","language-server","lsp","lsp-server"],"created_at":"2026-01-22T16:00:40.305Z","updated_at":"2026-02-01T00:01:07.471Z","avatar_url":"https://github.com/github-language-server.png","language":"Rust","readme":"# github-lsp\n\n[![https://asciinema.org/a/645196](demo.gif)](https://asciinema.org/a/645196)\n\n[![CI](https://github.com/github-language-server/github-lsp/actions/workflows/ci.yml/badge.svg)](https://github.com/github-language-server/github-lsp/actions/workflows/ci.yml)\n\nhttps://asciinema.org/a/645195\n\n`github-lsp` is an implementation of the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) for working with [GitHub Markdown](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax) files.\n\nThis is a tool for getting link suggestions while writing READMEs and GitHub Wiki pages locally.\n\nUse this LSP in conjunction with some other Markdown LSP if you want gotoDefinition et.al. This LSP only focuses on adding autocomplete to\n\n- [x] `#` Issues and PRs\n- [x] `[` Public Wiki Pages\n- [x] `:` Organizations / Owners\n- [x] `/` Repositories (yours and the orgs you are part of, no global search yet)\n- [x] `@` Organization Members\n\n[Issues](https://github.com/github-language-server/github-lsp/issues) and [PRs](https://github.com/github-language-server/github-lsp/pulls) are very welcome!\n\n## Requirements\n\nThis LSP uses the amazing [gh](https://cli.github.com/) so you will need to install that and auth with it.\nWe currently use it for retrieving your auth token, and for meta about the current repo.\n\n```shell\ngh auth login\n```\n\n## Install\n\n```shell\ncargo install --git https://github.com/github-language-server/github-lsp\n```\n\n```shell\ngit clone git@github.com:alexanderbrevig/github-lsp # here you can see why : is for owners and / is for repositories\ncd github-lsp\ncargo install --path .\n```\n\nYou can now configure your editor to use this LSP on `stdio`.\n\n## Items added by LSP\n\n### `#` trigger\n\n[#1: Example open issue](https://github.com/github-language-server/github-lsp/issues/1)\n[#2: Example closed issue](https://github.com/github-language-server/github-lsp/issues/2)\n\n### `@` trigger\n\n[AlexanderBrevig](https://github.com/AlexanderBrevig)\n\n### `:` trigger\n\n[github-language-server](https://github.com/github-language-server)\n\n### `/` trigger\n\n[github-language-server/github-lsp](https://github.com/github-language-server/github-lsp)\n\n### `[` trigger (Home is always suggested)\n\n[Home](https://github.com/github-language-server/github-lsp/wiki)\n","funding_links":[],"categories":["Rust"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithub-language-server%2Fgithub-lsp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgithub-language-server%2Fgithub-lsp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgithub-language-server%2Fgithub-lsp/lists"}