awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 repositorio

Awesome GitHub RepositoriesLanguage Server Daemons

Persistent background processes that manage language analysis state for text editors.

Distinct from Client-Server Architecture: Distinct from general client-server architecture by focusing specifically on language-aware editor services rather than remote network servers.

Explore 1 awesome GitHub repository matching software engineering & architecture · Language Server Daemons. Refine with filters or upvote what's useful.

Awesome Language Server Daemons GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nsf/gocodeAvatar de nsf

    nsf/gocode

    4,993Ver en GitHub↗

    gocode es un backend de servidor de lenguaje y demonio de autocompletado para el lenguaje Go. Funciona como un analizador de código estático e indexador de símbolos que proporciona sugerencias de identificadores y símbolos en tiempo real a los editores de texto. El proyecto utiliza una arquitectura de demonio cliente-servidor para mantener un proceso en segundo plano persistente, evitando la sobrecarga de recargar los metadatos del paquete en cada solicitud. Emplea un sistema de caché de metadatos de dos niveles y analiza binarios de paquetes compilados para permitir búsquedas rápidas de símbolos y recuperación de declaraciones. El sistema cubre amplias áreas de capacidad, incluyendo autocompletado sensible al contexto para campos de miembros, firmas de funciones y variables, así como formato automático de código. Gestiona el seguimiento del alcance léxico y la resolución recursiva de símbolos para garantizar completados precisos de tipos y variables. Las utilidades administrativas permiten la gestión de la configuración del demonio, el control de estado y un modo de depuración con registro detallado para monitorear el proceso en segundo plano.

    Maintains a persistent background process to avoid the overhead of reloading package metadata for every completion request.

    Go
    Ver en GitHub↗4,993
  1. Home
  2. Software Engineering & Architecture
  3. Client-Server Architecture
  4. Language Server Daemons