{"id":19104510,"url":"https://github.com/NightrainsRbx/RobloxLsp","last_synced_at":"2025-04-18T19:33:09.037Z","repository":{"id":37069022,"uuid":"286333261","full_name":"NightrainsRbx/RobloxLsp","owner":"NightrainsRbx","description":"Roblox Luau Language Server based on Lua by sumneko.","archived":false,"fork":false,"pushed_at":"2025-01-25T03:39:26.000Z","size":10552,"stargazers_count":217,"open_issues_count":62,"forks_count":48,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-25T04:21:29.719Z","etag":null,"topics":["intellisense","lua","roblox"],"latest_commit_sha":null,"homepage":"https://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745","language":"Lua","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/NightrainsRbx.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2020-08-09T23:23:39.000Z","updated_at":"2025-01-25T03:39:30.000Z","dependencies_parsed_at":"2024-07-05T18:59:35.531Z","dependency_job_id":"3295404a-af21-4028-9f49-fe724fc8bf9a","html_url":"https://github.com/NightrainsRbx/RobloxLsp","commit_stats":null,"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NightrainsRbx%2FRobloxLsp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NightrainsRbx%2FRobloxLsp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NightrainsRbx%2FRobloxLsp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NightrainsRbx%2FRobloxLsp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NightrainsRbx","download_url":"https://codeload.github.com/NightrainsRbx/RobloxLsp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249536335,"owners_count":21287580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["intellisense","lua","roblox"],"created_at":"2024-11-09T04:01:04.665Z","updated_at":"2025-04-18T19:33:08.308Z","avatar_url":"https://github.com/NightrainsRbx.png","language":"Lua","funding_links":[],"categories":["Tooling"],"sub_categories":["Language Servers"],"readme":"# Roblox Luau Language Server\n\n[Original Project](https://github.com/sumneko/lua-language-server) by [sumneko](https://github.com/sumneko)\n\nMake sure you don't have both [Lua](https://marketplace.visualstudio.com/items?itemName=sumneko.lua) by sumneko and Roblox LSP enabled.\n\n## Install In VSCode\nhttps://marketplace.visualstudio.com/items?itemName=Nightrains.robloxlsp\n\n## More Info \nhttps://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745\n\n## Get Help\n\nRoblox OS Community Discord Server: https://discord.gg/c4nPcZHwFU\n\n## Alternatives\nThis project doesn't support Luau static typing and never will, you should always prefer [Luau Language Server](https://marketplace.visualstudio.com/items?itemName=JohnnyMorganz.luau-lsp) for that.\n\n## Features\n\n- Full Roblox Environment\n- Full support for [Rojo](https://github.com/Roblox/rojo)\n- Built-in support for Roact, Rodux, and TestEz.\n- Auto-completion for instances in Roblox Studio\n- Auto-updatable API\n- Color3 Preview and Picker\n- Module Auto-import\n- IntelliSense\n- Inlay Hints\n- Goto Definition\n- Find All References\n- Hover\n- Diagnostics\n-  Rename\n- Signature Help\n- Document Symbols\n- Workspace Symbols\n- Syntax Check\n- Highlight\n- Code Action\n- Multi Workspace\n- Semantic Tokens\n\n### Preview\n\n![avatar](https://i.imgur.com/4sgYDii.gif)\n![avatar](https://i.imgur.com/vHbKIJ0.gif)\n![avatar](https://cdn.discordapp.com/attachments/434146484758249482/778145929345368064/test.gif)\n\n## Build\n\nYou can download the extension with precompiled binaries here: https://github.com/NightrainsRbx/RobloxLsp/releases\n\nIf you need to build your own binaries, follow the instructions at https://github.com/sumneko/lua-language-server\n\n## Credit\n\n* [lua-language-server](https://github.com/sumneko/lua-language-server)\n* [vscode-luau](https://github.com/Dekkonot/vscode-luau)\n* [bee.lua](https://github.com/actboy168/bee.lua)\n* [luamake](https://github.com/actboy168/luamake)\n* [lni](https://github.com/actboy168/lni)\n* [LPegLabel](https://github.com/sqmedeiros/lpeglabel)\n* [LuaParser](https://github.com/sumneko/LuaParser)\n* [rcedit](https://github.com/electron/rcedit)\n* [ScreenToGif](https://github.com/NickeManarin/ScreenToGif)\n* [vscode-languageclient](https://github.com/microsoft/vscode-languageserver-node)\n* [lua.tmbundle](https://github.com/textmate/lua.tmbundle)\n* [EmmyLua](https://emmylua.github.io)\n* [lua-glob](https://github.com/sumneko/lua-glob)\n* [utility](https://github.com/sumneko/utility)\n* [json.lua](https://github.com/actboy168/json.lua)\n\n## Acknowledgement\n\n* [sumneko](https://github.com/sumneko)\n* [actboy168](https://github.com/actboy168)\n* [Dekkonot](https://github.com/Dekkonot)\n* [Dmitry Sannikov](https://github.com/dasannikov)\n* [Jayden Charbonneau](https://github.com/Reshiram110)\n* [Stjepan Bakrac](https://github.com/z16)\n* [Peter Young](https://github.com/young40)\n* [Li Xiaobin](https://github.com/Xiaobin0860)\n* [Fedora7](https://github.com/Fedora7)\n* [Allen Shaw](https://github.com/shuxiao9058)\n* [Bartel](https://github.com/Letrab)\n* [Ruin0x11](https://github.com/Ruin0x11)\n* [uhziel](https://github.com/uhziel)\n* [火凌之](https://github.com/PhoenixZeng)\n* [CppCXY](https://github.com/CppCXY)\n* [Ketho](https://github.com/Ketho)\n* [Folke Lemaitre](https://github.com/folke)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNightrainsRbx%2FRobloxLsp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNightrainsRbx%2FRobloxLsp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNightrainsRbx%2FRobloxLsp/lists"}