Enhance your development experience with Geode plugins for popular editors and IDEs. All plugins provide GQL syntax highlighting and many include Language Server Protocol (LSP) support for advanced features.

Language Server Protocol (LSP)

The Geode LSP server provides:

  • Code Completion - Auto-complete for GQL keywords, functions, and identifiers
  • Diagnostics - Real-time syntax and semantic error checking
  • Go to Definition - Navigate to node/relationship definitions
  • Hover Documentation - Inline documentation for functions and types
  • Formatting - Automatic code formatting
  • Snippets - Common query patterns

GQL Syntax Highlighting

All plugins provide comprehensive syntax highlighting for:

  • Keywords (MATCH, CREATE, RETURN, etc.)
  • Types (INTEGER, STRING, BOOLEAN, etc.)
  • Functions (count, sum, avg, etc.)
  • String literals and comments
  • Variables and parameters
  • Path patterns

For detailed setup instructions, choose your editor from the plugins below.

Available Plugins

Neovim Plugin

Geode plugin for Neovim with LSP integration

neovim plugin editor

Vim Plugin

Vim plugin for Geode GQL syntax highlighting and basic features

vim plugin editor

VSCode Extension

VSCode extension for Geode with full IDE support

vscode plugin ide

Claude Code Plugin

Claude Code plugin for Geode GQL with LSP, MCP, and slash commands

claude plugin lsp