awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to nwidart/laravel-modules

Projects sharing features with Laravel Modules

30 open-source projects similar to nwidart/laravel-modules, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • abpframework/abpabpframework avatar

    abpframework/abp

    14,313View on GitHub↗

    ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules. The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates

    C#abpangulararchitecture
    View on GitHub↗14,313
  • codeigniter4/codeigniter4codeigniter4 avatar

    codeigniter4/CodeIgniter4

    5,924View on GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    View on GitHub↗5,924
  • ardalis/cleanarchitectureardalis avatar

    ardalis/CleanArchitecture

    18,291View on GitHub↗

    CleanArchitecture is a project template for ASP.NET Core designed to establish a standardized foundation for enterprise applications. It enforces architectural boundaries by separating core business logic from infrastructure and external dependencies, ensuring that the domain remains independent of technical concerns. The project provides scaffolding that supports both multi-project solutions for complex systems and single-project vertical slices for simpler requirements. By organizing code around business entities and aggregates, it facilitates modular development where distinct parts of a s

    C#architectureclean-architecturecsharp
    View on GitHub↗18,291

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • khannedy/golang-clean-architecturekhannedy avatar

    khannedy/golang-clean-architecture

    1,066View on GitHub↗

    This project provides a structured boilerplate for building Go web applications based on clean architecture principles. It serves as a template for organizing codebases to ensure that core business logic remains isolated from external frameworks, database layers, and delivery mechanisms. The implementation prioritizes domain-driven design by centering the application around pure business entities that contain no references to infrastructure concerns. It utilizes layered dependency inversion and interface-based port adaptation to decouple the internal logic from external dependencies, allowing

    Go
    View on GitHub↗1,066
  • fideloper/trustedproxyfideloper avatar

    fideloper/TrustedProxy

    7,311View on GitHub↗

    TrustedProxy is an HTTP proxy trust manager and Laravel middleware designed to validate request headers and manage session consistency for applications operating behind load balancers or reverse proxies. It serves as a request environment handler that ensures secure client IP detection and accurate URL generation. The system prevents header spoofing by allowing the definition of trusted IP addresses and ranges. It validates that incoming requests originate from authorized intermediaries before modifying the request object to reflect the original client IP and protocol. The project covers tra

    PHP
    View on GitHub↗7,311
  • internachi/modularInterNACHI avatar

    InterNACHI/modular

    1,180View on GitHub↗

    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, i

    PHP
    View on GitHub↗1,180
  • laraveldaily/laravel-tipsLaravelDaily avatar

    LaravelDaily/laravel-tips

    6,472View on 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.

    View on GitHub↗6,472
  • alexeymezenin/laravel-best-practicesalexeymezenin avatar

    alexeymezenin/laravel-best-practices

    12,299View on 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

    View on GitHub↗12,299
  • lorisleiva/laravel-actionslorisleiva avatar

    lorisleiva/laravel-actions

    2,806View on GitHub↗

    This is a framework for encapsulating business logic into single-purpose classes that function as a service layer within the Laravel ecosystem. It provides a unified logic executor that allows the same business logic to be executed through multiple entry points, including HTTP requests, background jobs, and command-line interface commands. The system decouples core application logic from delivery mechanisms by organizing tasks into dedicated classes. This architecture enables a single logic class to act as a controller, a queueable asynchronous job, or a CLI command without duplicating code.

    PHP
    View on GitHub↗2,806
  • tastyigniter/tastyignitertastyigniter avatar

    tastyigniter/TastyIgniter

    3,532View on 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
    View on GitHub↗3,532
  • cookiecutter-flask/cookiecutter-flaskcookiecutter-flask avatar

    cookiecutter-flask/cookiecutter-flask

    4,725View on GitHub↗

    cookiecutter-flask is a project scaffolding tool used for bootstrapping Flask web applications. It uses a templating engine to generate a standardized directory structure and configuration files based on user input. The project implements the application factory pattern and blueprint-based modularization to organize application logic and ensure scalability. It integrates secure user authentication systems featuring password hashing, registration forms, and session management. The toolkit covers database schema management through versioned migration scripts and containerization for environmen

    Python
    View on GitHub↗4,725
  • tpope/vim-pathogentpope avatar

    tpope/vim-pathogen

    12,125View on GitHub↗

    vim-pathogen is a plugin manager and runtimepath manager for Vim. It automates the process of adding plugin directories to the configuration path, allowing the editor to load external extensions without requiring manual script sourcing in initialization files. The system treats individual folders as discrete plugin units and modifies the internal search path at startup. It also functions as a help tag generator, iterating through plugin directories to create and synchronize searchable documentation indexes.

    Vim Script
    View on GitHub↗12,125
  • refinery/refinerycmsrefinery avatar

    refinery/refinerycms

    3,910View on GitHub↗

    Refinery CMS is a modular content management system designed for Ruby on Rails applications. It provides a framework for organizing website pages, blog posts, and media assets through a visual interface, allowing users to manage site hierarchies and content layouts without requiring raw code input. The system distinguishes itself through an engine-based architecture that allows developers to integrate isolated functional components as mountable sub-applications. It supports extensibility through automated code generators that inject custom logic into the framework, and it utilizes a backend-a

    Ruby
    View on GitHub↗3,910
  • zendframework/zendframeworkzendframework avatar

    zendframework/zendframework

    5,441View on GitHub↗

    Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It implements an MVC architecture to separate business logic from the user interface and provides a structured request-handling system through a sequential middleware pipeline. The project features a factory-driven dependency injection container to automate object instantiation and manage class lifecycles. It also includes a comprehensive security suite for verifying user identities and restricting resource access using access control lists and role-based access control adapters.

    View on GitHub↗5,441
  • ro31337/libretaxiro31337 avatar

    ro31337/libretaxi

    3,912View on GitHub↗

    Libretaxi is an open-source ride-hailing and transport marketplace platform. It functions as a peer-to-peer logistics coordinator that connects passengers with drivers to organize transportation services without a corporate intermediary. The system utilizes a service provider matching engine to pair users with available local providers based on current system state. It facilitates direct coordination between seekers and providers through a real-time messaging bridge. The platform includes a community moderation system with role-based access control to restrict administrative functions. These

    Gogolanglyftridesharing
    View on GitHub↗3,912
  • toddmotto/angularjs-styleguidetoddmotto avatar

    toddmotto/angularjs-styleguide

    5,919View on GitHub↗

    This is a style guide for structuring AngularJS applications using a component-based architecture. It provides a set of conventions for organizing code into self-contained modules, each encapsulating its own logic, templates, and routing. The guide promotes a modular application structure built from root, component, common, and feature modules to improve maintainability and reusability. The guide establishes a one-way data flow pattern where parent components pass data to children through bindings, and children communicate changes back up through events. It distinguishes between stateful comp

    angularangularjses2015
    View on GitHub↗5,919
  • whitestormjs/whs.jsW

    WhitestormJS/whs.js

    6,326View on GitHub↗

    whs.js is a WebGL 3D game engine and extensible application framework used to create interactive 3D experiences and browser-based games. It provides a simplified abstraction layer over low-level WebGL rendering to manage cameras, lighting, and the overall 3D environment. The framework utilizes a modular 3D scene graph to organize objects into a hierarchical system of components. It integrates multithreaded physics simulation by using web workers to run calculations in parallel with the main render loop. The system includes a modular plugin architecture that allows for the extension of base a

    JavaScript
    View on GitHub↗6,326
  • labs64/laravel-boilerplateLabs64 avatar

    Labs64/laravel-boilerplate

    927View on GitHub↗

    Laravel boilerplate is a starter kit and administrative template designed to bootstrap web applications. It provides a pre-configured structure incorporating authentication, database setups, and routing layers to accelerate backend development. The system incorporates role-based access control to protect administrative resources by evaluating database-backed user permissions against backend policies. It also includes external licensing integration for managing subscription tiers, alongside social provider authentication that enables user registration and login through third-party accounts whi

    PHPadminboilerplatebootstrap
    View on GitHub↗927
  • albertlauncher/albertalbertlauncher avatar

    albertlauncher/albert

    7,945View on GitHub↗

    Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search bar. It functions as a keyboard-driven workflow tool, enabling users to navigate their file system, launch installed applications, and execute shell commands without touching a mouse. The launcher processes user input through a plugin-based modular architecture, where functionality is extended by dynamically loaded C++ and Python plugins. Queries are dispatched to all enabled handlers in parallel, with results merged and ranked by a combination of match quality and historical

    C++albertalbertlauncherapplication-launcher
    View on GitHub↗7,945
  • funkincrew/funkinFunkinCrew avatar

    FunkinCrew/Funkin

    3,660View on GitHub↗

    Funkin is a rhythm game engine and scriptable gameplay framework designed for creating musical battle games with synchronized note charts and audio. It functions as a comprehensive toolset for rhythm game modding, allowing for the addition of custom songs, characters, and stages through external assets and metadata. The project distinguishes itself through a dedicated modding system that supports priority-based asset overriding and a data patching utility for modifying JSON and XML configuration files via targeted merge operations. It utilizes a scriptable environment that executes external s

    Haxegamegamedevhaxe
    View on GitHub↗3,660
  • supnate/rekitsupnate avatar

    supnate/rekit

    4,429View on GitHub↗

    Rekit is a development toolkit for building scalable web applications, providing a modular framework and automated project scaffolding. It functions as an extensible environment for managing the architecture of applications built with React, Redux, and React Router, utilizing a feature-sliced design to organize components, state logic, and routing into decoupled, domain-specific modules. The toolkit distinguishes itself through a plugin-based extensibility system that allows for the creation of custom project element types and the modification of default scaffolding behaviors. It features a R

    JavaScriptreactreact-routerredux
    View on GitHub↗4,429
  • evolutionary-architecture/evolutionary-architecture-by-exampleevolutionary-architecture avatar

    evolutionary-architecture/evolutionary-architecture-by-example

    3,447View on GitHub↗

    This project serves as a comprehensive educational resource for implementing modular monoliths and microservices within .NET environments. It focuses on applying domain-driven design principles to manage complex business logic, providing a structured approach to building systems that can evolve alongside changing requirements. The architecture is defined by its emphasis on modularity and clear boundaries, utilizing vertical slices and bounded contexts to organize code by business process rather than technical layer. It distinguishes itself through a systematic migration framework that allows

    C#architecturearchitecture-componentsarchitecture-decision-records
    View on GitHub↗3,447
  • faif/python-patternsfaif avatar

    faif/python-patterns

    42,801View on GitHub↗

    This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference for architectural, behavioral, creational, and structural patterns to guide the organization of Python applications. The collection covers behavioral strategies for managing object communication and state, creational techniques for controlling object instantiation, and structural methods for composing classes and objects into flexible hierarchies. It also includes architectural references for system-wide structuring, such as multi-tier architectures and blackboard models. Th

    Pythondesign-patternsidiomspython
    View on GitHub↗42,801
  • hapijs/hapihapijs avatar

    hapijs/hapi

    14,789View on GitHub↗

    Hapi is a configuration-driven web framework for building secure and scalable HTTP servers and APIs on the Node.js runtime. It functions as a REST API development framework and an enterprise server implementation focused on stability, security, and comprehensive input validation. The framework is built around a plugin-based architecture, allowing core functionality and custom logic to be organized into modular, registerable plugins. It serves as an HTTP request lifecycle manager, enabling the interception and modification of requests through pre-handlers and extensions before they reach the f

    JavaScriptapplicationframeworkhapi
    View on GitHub↗14,789
  • swiftbar/swiftbarswiftbar avatar

    swiftbar/SwiftBar

    4,184View on GitHub↗

    SwiftBar is a macOS menu bar customizer and plugin-based status monitor that displays the output of executable scripts and shell commands directly in the system menu bar. It functions as a shell script dashboard, rendering real-time data and script results as interactive menu items and dropdowns. The project distinguishes itself by acting as an automation interface that integrates with system shortcuts and external URL schemes to trigger actions and update status indicators. It supports the installation of community-made scripts and the packaging of complex plugin assets into local directorie

    Swiftmacosproductivityscripting
    View on GitHub↗4,184
  • laurent22/joplinlaurent22 avatar

    laurent22/joplin

    55,233View on GitHub↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    TypeScriptandroiddropboxelectron
    View on GitHub↗55,233
  • alibaba/colaalibaba avatar

    alibaba/COLA

    12,964View on GitHub↗

    COLA is a core architectural toolkit for Java applications designed around domain-driven design and a clean, object-oriented layered architecture. It provides a framework for managing project structures, implementing domain-driven entity modeling, and organizing enterprise application architecture to decouple business logic from technical dependencies. The project features a pluggable logic extension system that allows for the addition of new functionality through defined extension points without modifying the core codebase. It also includes a project bootstrapping toolkit and an integration

    Javaarchitecturecleancola
    View on GitHub↗12,964
  • ddd-by-examples/libraryddd-by-examples avatar

    ddd-by-examples/library

    5,805View on GitHub↗

    This project is a reference implementation of Domain-Driven Design patterns, functional domain modeling, and event-driven state coordination. It demonstrates the application of strategic and tactical design patterns to manage complex business requirements. The implementation utilizes a functional domain model with pure functions and immutable objects to manage state transitions and side effects. It features a Command Query Responsibility Segregation architecture to separate read and write models, alongside event-driven coordination to maintain consistency across autonomous business boundaries

    Java
    View on GitHub↗5,805
  • cosmicpython/bookcosmicpython avatar

    cosmicpython/book

    3,823View on GitHub↗

    This project is a technical resource and pattern library for building enterprise applications with Python. It serves as a guide for implementing clean architecture, providing a framework for separating core business logic from infrastructure and external frameworks. The material focuses on Domain-Driven Design and the application of architectural patterns to maintain complex business requirements. It provides specific guidance on the Repository pattern for data abstraction, Command-Query Responsibility Segregation for optimizing read and write paths, and the use of dependency inversion to dec

    Python
    View on GitHub↗3,823
  • citerus/dddsample-coreciterus avatar

    citerus/dddsample-core

    5,272View on GitHub↗

    This project is a reference implementation and architectural sample of Domain-Driven Design. It serves as a codebase demonstrating how to align software design with a specific business domain to manage complex business logic. The implementation functions as a reporting system that receives and processes data via JSON payloads. It utilizes a structured domain model to define and automate business workflows and handle state changes. The architecture partitions the system into distinct application and domain layers, utilizing aggregate roots for consistency and the repository pattern for data a

    Java
    View on GitHub↗5,272