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
- 2
- 0
- 0
- 0
- 0
- about 1 month ago
- October 20, 2025
License
GNU General Public License v3.0
Links
Synced at
Sat, 22 Nov 2025 14:49:53 GMT
Languages