awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
felixfbecker avatar

felixfbecker/php-language-server

0
View on GitHub↗
1,193 Stars·188 Forks·PHP·ISC·2 Aufrufe

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.

Star-Verlauf

Star-Verlauf für felixfbecker/php-language-serverStar-Verlauf für felixfbecker/php-language-server

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Php Language Server

Handverlesene Sammlungen, in denen Php Language Server vorkommt.
  • IDE plugins
  • eine Programmiersprache für die Webentwicklung
  • Implementierungen des Language Server Protocol

Open-Source-Alternativen zu Php Language Server

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Php Language Server.
  • zigtools/zlsAvatar von zigtools

    zigtools/zls

    4,960Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,960
  • viatsko/awesome-vscodeAvatar von viatsko

    viatsko/awesome-vscode

    28,754Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗28,754
  • phpdocumentor/phpdocumentorAvatar von phpDocumentor

    phpDocumentor/phpDocumentor

    4,332Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,332
  • fwcd/kotlin-language-serverAvatar von fwcd

    fwcd/kotlin-language-server

    2,034Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,034
Alle 30 Alternativen zu Php Language Server anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von felixfbecker/php-language-server?

Die Hauptfunktionen von felixfbecker/php-language-server sind: PHP Code Analysis, Codebase Indexing, Language Servers, Static Code Analysis, Source Code Analysis Tools, Remote Development Access, Code Diagnostic Panels, Symbol Documentation Previews.

Welche Open-Source-Alternativen gibt es zu felixfbecker/php-language-server?

Open-Source-Alternativen zu felixfbecker/php-language-server sind unter anderem: 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.…