liger
Liger
A comprehensive Language Server Protocol (LSP) implementation for the Crystal programming language, designed to work cross-platform with a focus on Windows compatibility.
Features
Liger provides a more extensive feature set than existing Crystal language servers (Crystalline, Scry), with full Windows support:
Core LSP Features
- Text Document Synchronization - Full document sync with change tracking
- Diagnostics - Real-time syntax and semantic error detection
- Code Completion - Context-aware completions for keywords, types, methods, and variables
- Hover Information - Type information and documentation on hover
- Signature Help - Parameter hints for method calls
- Go to Definition - Navigate to symbol definitions
- Find References - Find all references to a symbol
- Document Symbols - Outline view of classes, methods, and variables
- Workspace Symbols - Search symbols across the entire workspace
- Rename Symbol - Intelligent symbol renaming
Installation
Prerequisites
- Crystal compiler (>= 1.18.1)
- Git
Repository
  liger
Owner
  
  Statistic
  - 1
- 0
- 0
- 0
- 0
- 8 days ago
- October 20, 2025
License
  GNU General Public License v3.0
Links
  
  Synced at
  Fri, 31 Oct 2025 00:13:06 GMT
Languages