awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
felixfbecker avatar

felixfbecker/php-language-server

0
View on GitHub↗
1,193 stele·188 fork-uri·PHP·ISC·2 vizualizări

Php Language Server

This project is a backend service that implements the Language Server Protocol to provide IDE-integrated intelligence for PHP development. It functions as a static analysis tool that parses source code to enable advanced editor features, including autocompletion, symbol navigation, and definition resolution.

The server distinguishes itself through its ability to operate within isolated containers and remote development environments. By utilizing a virtual file system abstraction and flexible communication protocols, it maintains project-wide symbol indexing and code analysis even when files are accessed remotely or stored in non-local environments.

The tool covers a broad range of development assistance, including workspace-wide symbol searching, documentation lookups, and the identification of syntax errors. It manages these tasks by maintaining an incremental index of project symbols and filtering diagnostic data to ensure relevant feedback during the coding process.

Features

  • PHP Code Analysis - Providing advanced code intelligence features like autocompletion and symbol navigation to PHP developers within their preferred code editor.
  • Codebase Indexing - Maintains an incremental in-memory index of project symbols for rapid lookup and navigation.
  • Language Servers - Implements the Language Server Protocol to provide IDE features for PHP codebases.
  • Static Code Analysis - Provides real-time static analysis to identify syntax errors and structural issues without executing code.
  • Source Code Analysis Tools - Analyzes source code to power essential IDE features like jump-to-definition and symbol navigation.
  • Remote Development Access - Enables remote filesystem access to ensure seamless code intelligence within isolated development containers.
  • Code Diagnostic Panels - Analyzes source code to highlight errors while filtering noise from external dependencies.
  • Symbol Documentation Previews - Displays declaration details and summary notes for code symbols directly within the editor interface.
  • PHP Development Tools - Acts as a backend service providing intelligence and editor integration for PHP developers.
  • Remote Development Environments - Supports reliable code analysis within isolated containers and remote development environments.
  • Symbol Indexing - Indexes project-wide symbols to enable rapid navigation to classes, interfaces, and constants.
  • Virtual File Systems - Uses a virtual file system abstraction to support code analysis across local, containerized, and remote environments.
  • MCP-over-STDIO Transports - Communicates with editors using standard input/output streams for decoupled, protocol-compliant data exchange.
  • Built-ins - Provides autocompletion and type information for native PHP standard library functions and extensions.
  • Abstract Syntax Tree Parsing - Parses PHP source code into structured trees to enable semantic analysis and navigation features.

Istoric stele

Graficul istoricului de stele pentru felixfbecker/php-language-serverGraficul istoricului de stele pentru felixfbecker/php-language-server

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Php Language Server

Colecții selectate manual în care apare Php Language Server.
  • IDE plugins
  • un limbaj de programare pentru dezvoltarea de aplicații web
  • Implementări Language Server Protocol

Întrebări frecvente

Ce face felixfbecker/php-language-server?

This project is a backend service that implements the Language Server Protocol to provide IDE-integrated intelligence for PHP development. It functions as a static analysis tool that parses source code to enable advanced editor features, including autocompletion, symbol navigation, and definition resolution.

Care sunt principalele funcționalități ale felixfbecker/php-language-server?

Principalele funcționalități ale felixfbecker/php-language-server sunt: PHP Code Analysis, Codebase Indexing, Language Servers, Static Code Analysis, Source Code Analysis Tools, Remote Development Access, Code Diagnostic Panels, Symbol Documentation Previews.

Care sunt câteva alternative open-source pentru felixfbecker/php-language-server?

Alternativele open-source pentru felixfbecker/php-language-server includ: zigtools/zls — ZLS is a language server for the Zig language that implements the Language Server Protocol to provide IDE-like… viatsko/awesome-vscode — This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the… phpdocumentor/phpdocumentor — phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks… sublimehq/packages — This repository contains a collection of extensions and configurations for a text editor plugin ecosystem. It provides… fwcd/kotlin-language-server — The Kotlin Language Server is a static code analysis tool that provides real-time intelligence for Kotlin projects. By… oclint/oclint — Oclint is a static analysis engine and extensible linting framework designed for C, C++, and Objective-C source code.…

Alternative open-source pentru Php Language Server

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Php Language Server.
  • zigtools/zlsAvatar zigtools

    zigtools/zls

    4,960Vezi pe GitHub↗

    ZLS is a language server for the Zig language that implements the Language Server Protocol to provide IDE-like intelligence. It functions as a code intelligence provider, static code analysis tool, and automated refactoring engine for Zig projects. The server integrates directly with the Zig compiler toolchain to derive precise type information and perform semantic analysis. It uses this integration to surface real-time compilation errors as editor diagnostics and to provide semantic syntax highlighting based on resolved types rather than regex patterns. The project covers a wide range of de

    Ziglanguage-serverlanguage-server-protocollsp
    Vezi pe GitHub↗4,960
  • viatsko/awesome-vscodeAvatar viatsko

    viatsko/awesome-vscode

    28,754Vezi pe GitHub↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    JavaScriptawesomeawesome-listlist
    Vezi pe GitHub↗28,754
  • phpdocumentor/phpdocumentorAvatar phpDocumentor

    phpDocumentor/phpDocumentor

    4,332Vezi pe GitHub↗

    phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks into structured HTML API references. It functions as a static site generator and an automatic documentation tool designed to synchronize technical documentation with code changes. The project distinguishes itself by acting as a UML diagram generator, producing class and architectural graphs via PlantUML based on source analysis. It also supports technical manual authoring, rendering hand-written guides in Markdown and ReStructuredText alongside the automatically generated API re

    PHPdocblockdocblocksgraphviz
    Vezi pe GitHub↗4,332
  • fwcd/kotlin-language-serverAvatar fwcd

    fwcd/kotlin-language-server

    2,034Vezi pe GitHub↗

    The Kotlin Language Server is a static code analysis tool that provides real-time intelligence for Kotlin projects. By implementing the Language Server Protocol, it enables developers to access professional-grade development features, such as code completion, diagnostics, and navigation, within any compatible text editor. The project distinguishes itself through an architecture that maintains persistent, in-memory compiler instances to facilitate rapid, incremental recompilation during active development. It supports remote hosting via TCP, allowing editors to connect to centralized analysis

    Kotlinatomautocompletecode-completion
    Vezi pe GitHub↗2,034
Vezi toate cele 30 alternative pentru Php Language Server→