PHPackages                             balthild/php-cs-fixer-lsp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. balthild/php-cs-fixer-lsp

ActiveProject[Utility &amp; Helpers](/categories/utility)

balthild/php-cs-fixer-lsp
=========================

Language server for php-cs-fixer

v1.1.0(1mo ago)20MPL-2.0PHPPHP ^8.2CI passing

Since Jan 12Pushed 1mo agoCompare

[ Source](https://github.com/balthild/php-cs-fixer-lsp)[ Packagist](https://packagist.org/packages/balthild/php-cs-fixer-lsp)[ RSS](/packages/balthild-php-cs-fixer-lsp/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (22)Versions (15)Used By (0)

PHP CS Fixer Language Server
============================

[](#php-cs-fixer-language-server)

A Language Server Protocol (LSP) implementation for PHP CS Fixer. Unlike other existing implementations, this one keeps PHP CS Fixer processes running in the background, minimizing the overhead of initialization on each formatting request.

Installation
------------

[](#installation)

If you're using the [vscode extension](https://marketplace.visualstudio.com/items?itemName=balthild.php-cs-fixer-lsp), it will download the language server automatically.

If you need the language server for other editors, you can download it manually from [releases](https://github.com/balthild/php-cs-fixer-lsp/releases), or install it with Phive:

```
# I'm too dumb to know how to use GPG, so ¯\_(ツ)_/¯
phive install balthild/php-cs-fixer-lsp --force-accept-unsigned
```

Building from Source
--------------------

[](#building-from-source)

Compile to a PHAR file:

```
make build

```

The output binary will be located in the `build` directory.

Fun Fact
--------

[](#fun-fact)

This project itself does not use PHP CS Fixer but [Mago](https://github.com/carthage-software/mago). If you don't need the fine-grained control of PHP CS Fixer, give Mago a try because it's fast as ass.

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance91

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Recently: every ~18 days

Total

14

Last Release

42d ago

Major Versions

v0.1.11 → v1.0.02026-02-02

PHP version history (2 changes)v0.1.0PHP ^8.4

v0.1.1PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/a0051efe1c61c3a0097f415d4dfe6c6232fe62f158552aa4b975363115065428?d=identicon)[balthild](/maintainers/balthild)

---

Top Contributors

[![balthild](https://avatars.githubusercontent.com/u/2662758?v=4)](https://github.com/balthild "balthild (51 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/balthild-php-cs-fixer-lsp/health.svg)

```
[![Health](https://phpackages.com/badges/balthild-php-cs-fixer-lsp/health.svg)](https://phpackages.com/packages/balthild-php-cs-fixer-lsp)
```

###  Alternatives

[vimeo/psalm

A static analysis tool for finding errors in PHP applications

5.8k77.5M6.7k](/packages/vimeo-psalm)[friendsofphp/php-cs-fixer

A tool to automatically fix PHP code style

13.5k234.7M20.6k](/packages/friendsofphp-php-cs-fixer)[infection/infection

Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.

2.2k26.2M1.8k](/packages/infection-infection)[symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

3.4k111.1M568](/packages/symfony-maker-bundle)[symplify/monorepo-builder

Not only Composer tools to build a Monorepo.

5205.3M82](/packages/symplify-monorepo-builder)[vaimo/composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and patch command for testing/troubleshooting added patches.

2994.3M16](/packages/vaimo-composer-patches)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
