awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesPHP Code Generators

Tools for programmatically constructing PHP source code from AST nodes.

Distinct from PHP Formatters: Distinct from formatters as it creates the logic structure, not just the visual style.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · PHP Code Generators. Refine with filters or upvote what's useful.

Awesome PHP Code Generators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nikic/php-parserAvatar de nikic

    nikic/PHP-Parser

    17,437Voir sur GitHub↗

    PHP-Parser is a tool that converts PHP source code into an abstract syntax tree for static analysis and programmatic manipulation. It functions as a parser, a code generator, and a static analysis framework. The project enables the programmatic construction of abstract syntax tree nodes through a fluent interface and provides the ability to transform these trees back into formatted source code. It includes a serializer that exports abstract syntax trees to JSON format and reconstructs them from strings. The toolset covers several capability areas, including namespace resolution, constant exp

    Constructs AST nodes and transforms them back into formatted PHP source code.

    PHP
    Voir sur GitHub↗17,437
  • twigphp/twigAvatar de twigphp

    twigphp/Twig

    8,363Voir sur GitHub↗

    Twig is a PHP template engine and compiled rendering library designed to separate business logic from presentation. It functions as a secure template language that generates HTML output by combining dynamic data with reusable layouts. The system emphasizes security through a focus on preventing cross-site scripting attacks via automatic output escaping and content sanitization. To ensure execution efficiency, it compiles templates into optimized PHP code and utilizes a caching mechanism to bypass parsing on subsequent requests. The engine provides comprehensive tools for template composition

    Translates parsed template structures into native PHP classes for high-performance server-side execution.

    PHPphptemplate-enginetemplate-language
    Voir sur GitHub↗8,363
  • symfony/processAvatar de symfony

    symfony/process

    7,463Voir sur GitHub↗

    Symfony Process is a PHP library for executing external commands in separate operating-system processes with full lifecycle control. It provides a cross-platform command executor that handles OS-specific argument escaping and process management, enabling portable subprocess execution from PHP applications. The library supports both synchronous and asynchronous process execution, allowing background subprocesses to run independently while the main PHP script continues. It includes executable path resolution to locate system commands across standard search directories, stream-based I/O pipes fo

    Spawns a separate PHP process with its own configuration to execute code in an isolated environment.

    PHPcomponentphpsymfony
    Voir sur GitHub↗7,463
  1. Home
  2. Programming Languages & Runtimes
  3. PHP Code Generators

Explorer les sous-tags

  • PHP Code IsolatorsSpawns a separate PHP process with its own ini settings to execute code in an isolated environment. **Distinct from PHP Code Generators:** Distinct from PHP Code Generators: focuses on isolated execution of PHP code, not code generation.