awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
InterNACHI avatar

InterNACHI/modular

0
View on GitHub↗
1,180 نجوم·109 تفرعات·PHP·MIT·1 مشاهدة

Modular

Modular is a framework extension designed to organize large Laravel applications into independent, maintainable modules. It provides a structured approach to codebase management by enforcing namespace isolation and directory mapping, allowing developers to group related features within a single project while maintaining consistent architectural conventions.

The tool distinguishes itself through automated discovery and registration mechanisms that detect local modules without requiring manual configuration. By integrating with the framework's native service provider discovery and autoloader, it ensures that components are correctly resolved and loaded. It also includes a command-line interface that extends standard development tools, enabling the generation and management of resources within specific, isolated namespaces.

To support performance in complex environments, the system includes a metadata caching layer that serializes discovery results. This process minimizes filesystem scanning during application initialization, reducing startup overhead. The project is distributed as a development utility intended to streamline workflows and maintain standardized project structures across large teams.

Features

  • Laravel Application Architectures - Provides a structured approach for organizing large codebases into independent, maintainable modules within the framework.
  • Metadata Caches - Implements a metadata caching layer that serializes discovery results to minimize filesystem scanning and reduce application startup overhead.
  • Automatic Package Discovery - Automates the detection and registration of module components using the framework's native service provider discovery mechanism.
  • Namespace Isolation - Enforces namespace-based isolation to organize application logic into distinct, maintainable directory structures.
  • Modular Extension Architectures - Extends the framework architecture to support independent, maintainable modules with automated discovery and registration.
  • Command Line Extensions - Provides command-line extensions that allow developers to generate and manage resources within isolated module namespaces.
  • Laravel Scaffold Generators - Enhances command-line tools to generate and manage resources within specific namespaces for improved team productivity.
  • Autoloader Mappings - Maps custom directory structures to the application autoloader to ensure classes within isolated modules are correctly resolved.
  • Application Performance Optimization - Optimizes application performance by caching module registration and discovery results to improve initialization speed.

سجل النجوم

مخطط تاريخ النجوم لـ internachi/modularمخطط تاريخ النجوم لـ internachi/modular

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Modular

مجموعات منسقة بعناية يظهر فيها Modular.
  • Modular application framework
  • بنية برمجية لإدارة طبقات التطبيق

الأسئلة الشائعة

ما هي وظيفة internachi/modular؟

Modular is a framework extension designed to organize large Laravel applications into independent, maintainable modules. It provides a structured approach to codebase management by enforcing namespace isolation and directory mapping, allowing developers to group related features within a single project while maintaining consistent architectural conventions.

ما هي الميزات الرئيسية لـ internachi/modular؟

الميزات الرئيسية لـ internachi/modular هي: Laravel Application Architectures, Metadata Caches, Automatic Package Discovery, Namespace Isolation, Modular Extension Architectures, Command Line Extensions, Laravel Scaffold Generators, Autoloader Mappings.

ما هي البدائل مفتوحة المصدر لـ internachi/modular؟

تشمل البدائل مفتوحة المصدر لـ internachi/modular: tastyigniter/tastyigniter — TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular… nwidart/laravel-modules — This is a module management framework for Laravel applications designed to organize monolithic codebases into… alexeymezenin/laravel-best-practices — This project is a comprehensive guide to architectural standards and coding patterns for developing maintainable… laraveldaily/laravel-tips — This project is a curated knowledge base and development guide focused on best practices for the Laravel framework. It… lorisleiva/laravel-actions — This is a framework for encapsulating business logic into single-purpose classes that function as a service layer… akopytov/sysbench — sysbench is a database and system benchmark tool used to measure the throughput and latency of database systems and…

بدائل مفتوحة المصدر لـ Modular

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Modular.
  • tastyigniter/tastyigniterالصورة الرمزية لـ tastyigniter

    tastyigniter/TastyIgniter

    3,532عرض على GitHub↗

    TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms. The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul

    PHPfood-orderingfood-ordering-systemlaravel
    عرض على GitHub↗3,532
  • nwidart/laravel-modulesالصورة الرمزية لـ nWidart

    nWidart/laravel-modules

    6,157عرض على GitHub↗

    This is a module management framework for Laravel applications designed to organize monolithic codebases into independent, modular components. It implements a modular application architecture that separates business logic into self-contained units, each with its own dedicated directories for controllers, models, and views. The project serves as a tool for Domain Driven Design, allowing developers to group related functionality into bounded contexts. This approach supports the migration of monolithic applications into smaller, manageable modules to improve long-term maintainability and scalabi

    PHP
    عرض على GitHub↗6,157
  • alexeymezenin/laravel-best-practicesالصورة الرمزية لـ alexeymezenin

    alexeymezenin/laravel-best-practices

    12,299عرض على GitHub↗

    This project is a comprehensive guide to architectural standards and coding patterns for developing maintainable applications within the Laravel framework. It focuses on clean code standards, applying the single responsibility and DRY principles to ensure codebase predictability and consistency. The guide emphasizes decoupling components by moving business logic into service layers and shifting input validation into dedicated request classes to keep controllers lean. It advocates for the use of a service container and dependency injection to reduce class coupling and improve testability. The

    عرض على GitHub↗12,299
  • laraveldaily/laravel-tipsالصورة الرمزية لـ LaravelDaily

    LaravelDaily/laravel-tips

    6,472عرض على GitHub↗

    This project is a curated knowledge base and development guide focused on best practices for the Laravel framework. It provides a collection of architectural patterns and coding standards designed to help developers build scalable PHP server-side applications. The resource specifically covers application architecture, database modeling, and general coding best practices to improve the quality and readability of Laravel codebases. The content is delivered as a static site, rendering technical documentation and guides from markdown files into a searchable web interface.

    عرض على GitHub↗6,472
عرض جميع البدائل الـ 30 لـ Modular→