Skip to content
@php-collective

php-collective

PHP Collective

Building quality PHP libraries and tools for the community

We are a collective of PHP developers focused on creating well-tested, standards-compliant libraries that solve common problems elegantly.

Our Focus Areas

Code Quality Tools

Djot Markup

Djot is a modern light markup language (markdown/commonmark alternative/successor)

  • djot-php - PHP parser for Djot markup language
  • symfony-djot - Djot integration for Symfony (Twig filters, services, forms, validation, caching)
  • laravel-djot - Djot integration for Laravel (Blade directives, services, validation, caching)
  • wp-djot - Djot integration for WordPress
  • djot-intellij - Djot syntax highlighting for JetBrains IDEs (PhpStorm, IntelliJ IDEA, WebStorm)
  • djot-grammars - Syntax highlighting grammars for Djot markup language (VS Code, TextMate, etc.)

DTO

Framework-agnostic Data Transfer Objects using code generation instead of runtime reflection (20-50x faster than all others).

  • dto - Framework-agnostic DTO library
  • cakephp-dto - CakePHP integration (legacy repo, BC, also contains own templating etc)
  • laravel-dto - Laravel integration (saves a few lines of config)
  • symfony-dto - Symfony wrapper (saves a few lines of config)

Libraries

  • decimal-object - Decimal handling as value objects instead of floats
  • file-storage - Agnostic file storage with Flysystem integration
  • toml - PHP library for encoding and decoding TOML

Research

Contributing

We welcome contributions! All projects are MIT licensed and open for PRs, issues, and discussions.

Check out issues labeled help wanted across our repositories to get started.


Based in Germany and around the world

Pinned Loading

  1. decimal-object decimal-object Public

    Decimal handling as value object instead of plain strings or floats.

    PHP 26 4

  2. code-sniffer code-sniffer Public

    This sniffer package builds on top of PSR-2/12 and ships with a lot of additional fixers on top.

    PHP 7

  3. djot-php djot-php Public

    A PHP parser for Djot, a modern light markup language

    PHP 25 2

  4. toml toml Public

    PHP library for encoding and decoding TOML

    PHP 16

Repositories

Showing 10 of 24 repositories
  • wp-djot Public

    Djot markup for WordPress – a modern, cleaner alternative to Markdown with syntax highlighting

    php-collective/wp-djot's past year of commit activity
    JavaScript 0 MIT 1 1 2 Updated Aug 27, 2026
  • djot-php Public

    A PHP parser for Djot, a modern light markup language

    php-collective/djot-php's past year of commit activity
    PHP 25 MIT 2 0 1 Updated Aug 23, 2026
  • code-sniffer Public

    This sniffer package builds on top of PSR-2/12 and ships with a lot of additional fixers on top.

    php-collective/code-sniffer's past year of commit activity
    PHP 7 MIT 0 0 0 Updated Aug 6, 2026
  • dto Public

    The easiest and fastest PHP DTO library in the world - quickly generate useful data transfer objects for your app (mutable/immutable)

    php-collective/dto's past year of commit activity
    PHP 30 MIT 1 0 0 Updated Jul 27, 2026
  • djot-grammars Public

    Syntax highlighting grammars for Djot markup language

    php-collective/djot-grammars's past year of commit activity
    JavaScript 2 MIT 0 0 0 Updated Jul 21, 2026
  • djot-intellij Public

    Djot IntelliJ Plugin - Djot markup language support for JetBrains IDEs (PhpStorm, IntelliJ IDEA, WebStorm, etc.)

    php-collective/djot-intellij's past year of commit activity
    Kotlin 1 MIT 0 0 0 Updated Jun 10, 2026
  • zed-djot Public
    php-collective/zed-djot's past year of commit activity
    Tree-sitter Query 0 MIT 0 0 0 Updated Jun 1, 2026
  • toml Public

    PHP library for encoding and decoding TOML

    php-collective/toml's past year of commit activity
    PHP 16 MIT 0 1 1 Updated May 31, 2026
  • google-maps-services Public

    PHP client library(SDK) for Google Maps API Web Services

    php-collective/google-maps-services's past year of commit activity
    PHP 1 MIT 0 1 (1 issue needs help) 0 Updated May 27, 2026
  • tree-sitter-djot Public

    Tree-sitter grammar for djot. Fork of treeman/tree-sitter-djot with WASM-compat patches and djot-php-specific syntax additions.

    php-collective/tree-sitter-djot's past year of commit activity
    C 0 MIT 0 0 0 Updated May 13, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.