Headless Editor icon

Headless Editor

Createdoakenai

Enables intelligent code editing in a headless environment, leveraging LSP and MCP for advanced code manipulation.

About

Headless Editor provides a language-agnostic, headless code editing environment that uses the Language Server Protocol (LSP) for rich code intelligence and the Model Context Protocol (MCP) for AI-assisted code manipulation. It offers secure file system operations, session-based editing, and supports TypeScript/JavaScript with advanced analysis features. Its architecture includes an LSP Manager, Document Manager, Session Manager, Edit Operation Manager, and File System Manager, ensuring robust and secure code editing workflows.

Key Features

  • Format-preserving edit operations
  • Session-based editing with state management
  • Secure file system operations with access controls
  • 10 GitHub stars
  • LSP integration for language intelligence
  • TypeScript/JavaScript language support with in-depth analysis

Use Cases

  • Automated code refactoring
  • AI-assisted code completion
  • Remote code editing environments
Craft Better Prompts with AnyPrompt