Skip to content
@typhoon-php

Typhoon

Type system & reflection for PHP

Typhoon logo

Hello, PHP developer!

If you've ever used static analysis in your PHP projects, you probably wondered how all these cool phpDoc types could be applied to runtime tools like serializers, dependency injection containers, API doc generators, etc.

Typhoon's mission is to give you everything you need to accomplish this:

Pinned Loading

  1. type type Public

    Typhoon Type System

    PHP 66 2

  2. reflection reflection Public

    Static PHP reflection with phpDoc support

    PHP 40 3

Repositories

Showing 10 of 21 repositories
  • type Public

    Typhoon Type System

    typhoon-php/type's past year of commit activity
    PHP 66 MIT 2 2 1 Updated Apr 22, 2026
  • template Public template

    Typhoon Template

    typhoon-php/template's past year of commit activity
    Makefile 6 0 1 0 Updated Dec 5, 2025
  • typhoon-php/phpstan-type-parser's past year of commit activity
    PHP 2 MIT 0 0 0 Updated Nov 10, 2025
  • typed-map Public
    typhoon-php/typed-map's past year of commit activity
    PHP 2 MIT 0 0 0 Updated Oct 31, 2025
  • .github Public
    typhoon-php/.github's past year of commit activity
    0 0 0 0 Updated Oct 29, 2025
  • is Public
    typhoon-php/is's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Oct 29, 2025
  • closure Public
    typhoon-php/closure's past year of commit activity
    PHP 1 MIT 0 0 0 Updated May 7, 2025
  • describe Public archive
    typhoon-php/describe's past year of commit activity
    PHP 0 MIT 0 0 0 Updated May 6, 2025
  • type-spec Public
    typhoon-php/type-spec's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Mar 8, 2025
  • declaration-id Public

    A set of identifiers for PHP declarations (constants, functions, classes, templates, etc.)

    typhoon-php/declaration-id's past year of commit activity
    PHP 0 MIT 0 0 0 Updated Mar 4, 2025