Skip to content

NightrainsRbx/RobloxLsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 25, 2025
772b521 · Jan 25, 2025
Oct 6, 2021
Jul 5, 2024
Aug 31, 2021
Jan 25, 2025
Jul 5, 2024
Dec 19, 2021
Aug 31, 2021
Dec 19, 2021
Jul 5, 2024
Jan 11, 2023
Dec 9, 2024
Nov 12, 2022
Aug 9, 2020

Repository files navigation

Roblox Luau Language Server

Original Project by sumneko

Make sure you don't have both Lua by sumneko and Roblox LSP enabled.

Install In VSCode

https://marketplace.visualstudio.com/items?itemName=Nightrains.robloxlsp

More Info

https://devforum.roblox.com/t/roblox-lsp-full-intellisense-for-roblox-and-luau/717745

Get Help

Roblox OS Community Discord Server: https://discord.gg/c4nPcZHwFU

Alternatives

This project doesn't support Luau static typing and never will, you should always prefer Luau Language Server for that.

Features

  • Full Roblox Environment
  • Full support for Rojo
  • Built-in support for Roact, Rodux, and TestEz.
  • Auto-completion for instances in Roblox Studio
  • Auto-updatable API
  • Color3 Preview and Picker
  • Module Auto-import
  • IntelliSense
  • Inlay Hints
  • Goto Definition
  • Find All References
  • Hover
  • Diagnostics
  • Rename
  • Signature Help
  • Document Symbols
  • Workspace Symbols
  • Syntax Check
  • Highlight
  • Code Action
  • Multi Workspace
  • Semantic Tokens

Preview

avatar avatar avatar

Build

You can download the extension with precompiled binaries here: https://github.com/NightrainsRbx/RobloxLsp/releases

If you need to build your own binaries, follow the instructions at https://github.com/sumneko/lua-language-server

Credit

Acknowledgement