{"repo":"Mathijs-Bakker/godotdev.nvim","free":true,"listed":false,"github":"https://github.com/Mathijs-Bakker/godotdev.nvim","clone":"git clone https://github.com/Mathijs-Bakker/godotdev.nvim.git","description":"Neovim plugin for Godot 4 with GDScript LSP, GDShader support, C#, DAP debugging, Godot console output, formatting, health checks, static scene tree inspector, and in-editor Godot docs.","language":"Lua","stars":111,"topics":["dap","debugger","gdscript","gdshader","godot","lsp","neovim","toolkit","csharp","editor"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"godotdev.nvim A Neovim plugin for Godot 4 that brings GDScript/GDShader LSP, DAP debugging, and formatting to your external‑editor workflow. This plugin helps you to set up: - LSP support for GDScript and Godot shaders ( .gdshader files) - Godot class docs in Neovim, rendered from the official docs source as Markdown - Debugging via nvim-dap for GDScript - Optional live run output for :GodotRun commands in a Neovim buffer or float - Treesitter syntax highlighting for Godot shader files - Automatic formatting of .gd files using gdscript-formatter - Optional C# support (user-managed LSP, plus debugging and tooling checks) - Built-in health checks to verify environment, dependencies, and editor integration While it is possible to configure Neovim manually for Godot development, this plugin simplifies setup and ensures a consistent, cross-platform workflow. It automatically configures LSP, debugging, formatting, and environment checks, so you can focus on writing game code rather than troubleshooting editor setup. DAP debugging within Nvim Insert a node path directly from Godot in Nvim Access Godot's documentation in/from Nvim Table of Contents - Why godotdev.nvim? - Features - Requirements - Installation (Lazy.nvim) - Installation ( vim.pack , Neovim 0.12+) - Quickstart - Configuration - Testing - Optimize Godot editor for Neovim - Open scripts from Godot Editor in Neovim (running in a terminal) - Godot editor server - Reconnect to Godot's LSP server - Run Godot - Scene Tree - G","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mathijs-Bakker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mathijs-Bakker/godotdev.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}