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
·

6 Repos

Awesome GitHub RepositoriesSymfony Framework Integrations

Architectures leveraging Symfony components like dependency injection and event dispatchers.

Distinct from Modular Architecture Frameworks: Shortlist candidates were too generic or focused on UI components; this is about the underlying PHP framework architecture.

Explore 6 awesome GitHub repositories matching web development · Symfony Framework Integrations. Refine with filters or upvote what's useful.

Awesome Symfony Framework Integrations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sylius/syliusAvatar von Sylius

    Sylius/Sylius

    8,488Auf GitHub ansehen↗

    Sylius is a PHP-based digital commerce framework built on Symfony for managing product catalogs, orders, and customer transactions. It functions as an API-first headless commerce engine that delivers store data via REST to decoupled frontend interfaces and external systems. The platform includes a specialized B2B eCommerce framework with tools for managing wholesale operations and corporate pricing. It also acts as a multi-store commerce manager, allowing the coordination of product inventory and sales across multiple digital storefronts from a single installation. The system covers broader

    Utilizes a Symfony-based architecture with dependency injection and event dispatchers to manage bundles and services.

    PHPapiapi-ecommerceecommerce
    Auf GitHub ansehen↗8,488
  • symfony/http-kernelAvatar von symfony

    symfony/http-kernel

    8,121Auf GitHub ansehen↗

    HttpKernel is the core kernel component of the Symfony framework that orchestrates the complete HTTP request-response lifecycle. It provides an event-driven pipeline that converts an incoming HTTP request into a matching response by dispatching lifecycle events for early interception, controller resolution, error handling, response modification, and deferred tasks. The kernel automatically resolves the PHP callable that handles a request and injects its arguments using reflection and request attributes. It dispatches attribute-specific events for each PHP attribute found on a controller, enab

    Provides the core kernel component that orchestrates the complete HTTP request-response lifecycle for Symfony applications.

    PHPcomponentphpsymfony
    Auf GitHub ansehen↗8,121
  • doctrine/doctrinebundleAvatar von doctrine

    doctrine/DoctrineBundle

    4,835Auf GitHub ansehen↗

    DoctrineBundle ist eine Symfony-Integration, die den Doctrine Object Relational Mapper (ORM) und die Database Abstraction Layer (DBAL) konfiguriert und verwaltet. Es bietet die grundlegenden Werkzeuge, um Anwendungsobjekte auf relationale Datenbanktabellen abzubilden und Rohabfragen über ein konsistentes programmatisches Interface auszuführen. Das Projekt enthält einen Datenbankschema-Manager mit CLI-Tools zur Synchronisierung von Datenbankstrukturen mit Entity-Mappings und zur Ausführung von Migrationen. Zudem bietet es einen Datenbank-Query-Debugger und Aktivitäts-Debugging-Tools, um Performance und Ausführungsdetails über ein webbasiertes Interface nachzuverfolgen. Das Bundle deckt ein breites Spektrum an Datenverwaltungsfunktionen ab, einschließlich Konfiguration von Metadaten-Mappings, globaler Abfragefilterung und Generierung benutzerdefinierter Entity-Identifier. Es unterstützt zudem Performance-Optimierung durch Caching von Abfrageergebnissen und bietet ein ereignisgesteuertes System zum Abfangen von Datenbank- und Entity-Lebenszyklusänderungen.

    Integrates the Doctrine ORM and Database Abstraction Layer into the Symfony framework using its dependency injection and event systems.

    PHPbundledoctrinesymfony
    Auf GitHub ansehen↗4,835
  • doctrine/doctrinemigrationsbundleAvatar von doctrine

    doctrine/DoctrineMigrationsBundle

    4,311Auf GitHub ansehen↗

    DoctrineMigrationsBundle ist ein Datenbank-Schema-Migrationstool und eine Symfony-Framework-Integration zur Verwaltung und Versionierung von Datenbankänderungen unter Verwendung der Doctrine Migrations-Bibliothek. Es fungiert als Brücke, die den Symfony-Service-Container mit Doctrine-Datenbank-Migrations-Workflows verbindet. Das Projekt bietet ein System zur Verfolgung und Anwendung inkrementeller Änderungen an einem Datenbankschema, um konsistente Zustände über Entwicklungs-, Staging- und Produktionsumgebungen hinweg sicherzustellen. Es automatisiert Schema-Updates, um Datenstrukturen ohne manuelle SQL-Ausführung zu pflegen. Das Tool integriert sich in das Framework durch Service-Container-Registrierung, konfigurationsbasiertes Mapping und einen CLI-Befehls-Wrapper. Es enthält zudem ein ereignisgesteuertes Hook-System und eine metadatengesteuerte Versionsverfolgung über eine dedizierte Datenbanktabelle.

    Integrates the Doctrine Migrations library into the Symfony framework using its core components.

    PHP
    Auf GitHub ansehen↗4,311
  • symfony/flexAvatar von symfony

    symfony/flex

    4,223Auf GitHub ansehen↗

    Flex ist ein Composer-Plugin für Symfony, das als PHP-Anwendungs-Orchestrator dient. Es automatisiert die Installation und Konfiguration von Symfony-Paketen und -Komponenten durch die Verwendung vordefinierter Rezepte. Das Tool optimiert die Integration von Bibliotheken in eine Symfony-Anwendung durch die Automatisierung der Framework-Konfiguration und des Setups von Projektstrukturen. Es reduziert die manuelle Einrichtungszeit durch die Generierung notwendiger Ordner und Konfigurationsdateien basierend auf den installierten Paketen. Das System verwaltet PHP-Abhängigkeiten und die Automatisierung von Anwendungs-Boilerplates. Seine Funktionen decken die Orchestrierung von Diensten und komplexen Systemen ab, indem die Umgebung automatisch konfiguriert wird, wenn neue Komponenten zum Projekt hinzugefügt werden.

    Streamlines the integration of new features and plugins into the Symfony framework with automatic configuration.

    PHPcomposerflexsymfony
    Auf GitHub ansehen↗4,223
  • behat/behatAvatar von Behat

    Behat/Behat

    3,959Auf GitHub ansehen↗

    Behat ist ein Framework für verhaltensgesteuerte Entwicklung (BDD) und ein Testautomatisierungstool für PHP. Es fungiert als Gherkin-Test-Runner, der natürlichsprachliche Feature-Dateien auf ausführbare PHP-Methoden abbildet, um zu überprüfen, ob die Softwareimplementierung den Geschäftsanforderungen entspricht. Das Framework ermöglicht die Definition des Anwendungsverhaltens unter Verwendung eines strukturierten, menschenlesbaren Formats basierend auf User Stories und unterstützt lokalisierte Schlüsselwörter für nicht-englischsprachige Stakeholder. Es zeichnet sich durch eine treiberbasierte Browser-Simulationsschicht für die Überprüfung der Benutzeroberfläche und spezialisierte Integrationen für den Symfony-Kernel und Drupal-Workflows aus. Das Toolset deckt ein breites Spektrum an Funktionen ab, einschließlich automatisierter Regressionstests, Webbrowser-Automatisierung und komplexer Datenhandhabung durch Tabellentransformationen. Es bietet eine Befehlszeilenschnittstelle für die Testausführung, Lebenszyklus-Hooks für Setup und Teardown sowie ein Plugin-System zur Erweiterung der Kernfunktionalität mit Tools von Drittanbietern. Die Ausführungsergebnisse sind in mehreren Formaten verfügbar, darunter menschenlesbarer Text, JSON und JUnit XML.

    Interacts directly with the Symfony system kernel to handle service autowiring during test execution.

    PHPbddbehatbehavior-driven-development
    Auf GitHub ansehen↗3,959
  1. Home
  2. Web Development
  3. Symfony Framework Integrations