awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesClean Architecture Implementations

Reference implementations of clean architecture principles that decouple business logic from infrastructure and delivery mechanisms.

Distinct from Java Application Architecture: Distinct from Java Application Architecture: focuses specifically on the concentric layering pattern of clean architecture rather than general object graph management.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Clean Architecture Implementations. Refine with filters or upvote what's useful.

Awesome Clean Architecture Implementations GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • kudoleh/ios-clean-architecture-mvvmkudoleh का अवतार

    kudoleh/iOS-Clean-Architecture-MVVM

    4,391GitHub पर देखें↗

    This project is a SwiftUI app template and architectural blueprint for building iOS applications. It implements Clean Architecture and the MVVM pattern to separate business logic, data access, and the user interface into distinct layers. The framework utilizes a dependency injection container to manage object lifetimes and a flow coordinator pattern to handle navigation and screen transitions independently from the view layer. The codebase includes systems for network data management, featuring remote data pagination, cache-backed retrieval, and data mapping via data transfer objects. It als

    Implements clean architecture principles to separate business logic from data access and the user interface.

    Swiftarchitectureclean-architectureios-swift
    GitHub पर देखें↗4,391
  • ivanpaulovich/clean-architecture-mangaivanpaulovich का अवतार

    ivanpaulovich/clean-architecture-manga

    4,334GitHub पर देखें↗

    यह प्रोजेक्ट एक .NET क्लीन आर्किटेक्चर टेम्प्लेट है जिसे डोमेन लॉजिक को इंफ्रास्ट्रक्चर और वेब फ्रेमवर्क से अलग करने के लिए डिज़ाइन किया गया है। यह C# एप्लिकेशन और React Redux फ्रंटएंड के लिए एक प्रोजेक्ट संरचना प्रदान करता है, जो रखरखाव पर केंद्रित एक परीक्षण योग्य बैकएंड बनाता है। कार्यान्वयन डोमेन ड्रिवन डिज़ाइन पर केंद्रित है, जो जटिल आवश्यकताओं को प्रबंधित करने के लिए एंटिटी और वैल्यू ऑब्जेक्ट्स का उपयोग करके मुख्य व्यावसायिक डोमेन को मॉडल करता है। यह सुनिश्चित करने के लिए कि व्यावसायिक लॉजिक बाहरी फ्रेमवर्क और डेटाबेस प्रौद्योगिकियों से स्वतंत्र रहे, यह एक डिकपल्ड आर्किटेक्चर का उपयोग करता है। यह प्रोजेक्ट फुल स्टैक एप्लिकेशन बूटस्ट्रैपिंग, डिकपल्ड डेटा एक्सेस एकीकरण और स्वचालित व्यावसायिक लॉजिक परीक्षण को कवर करता है। एप्लिकेशन को विभिन्न होस्टिंग वातावरणों में सुसंगत तैनाती सुनिश्चित करने के लिए एक कंटेनरीकृत वेब एप्लिकेशन के रूप में पैक किया गया है।

    Provides a complete project structure and template to bootstrap a .NET and React application using Clean Architecture.

    C#clean-architectureclean-codecleanarchitecture
    GitHub पर देखें↗4,334
  • bespoyasov/frontend-clean-architecturebespoyasov का अवतार

    bespoyasov/frontend-clean-architecture

    2,575GitHub पर देखें↗

    This project provides a structural pattern for organizing React and TypeScript applications by decoupling business logic from user interface components and external infrastructure. It implements a layered architecture that isolates core domain rules, ensuring that the application remains independent of specific frameworks, libraries, or external service implementations. The architecture relies on dependency injection and inversion principles to manage service implementations, allowing for modularity and easier testing. By utilizing a functional core and imperative shell, the system separates

    Implements layered architecture principles to decouple business logic from infrastructure and delivery mechanisms.

    TypeScriptadaptersapplicationclean-architecture
    GitHub पर देखें↗2,575
  • mattia-battiston/clean-architecture-examplemattia-battiston का अवतार

    mattia-battiston/clean-architecture-example

    1,776GitHub पर देखें↗

    This project is a reference implementation for structuring Java applications using clean architecture and domain-driven design principles. It provides a template for organizing code into concentric layers, ensuring that core business rules and domain entities remain entirely independent of external frameworks, databases, and delivery mechanisms. The architecture relies on the dependency inversion principle to decouple business logic from infrastructure. By defining abstract interfaces for data access and external services, the system allows for the replacement of underlying technologies witho

    Provides a reference implementation of clean architecture principles to decouple business logic from external frameworks and infrastructure.

    Java
    GitHub पर देखें↗1,776
  • rmanguinho/clean-reactrmanguinho का अवतार

    rmanguinho/clean-react

    1,480GitHub पर देखें↗

    Clean React is a frontend development framework and application template designed to provide a structured foundation for building scalable web applications. It serves as a boilerplate that organizes complex user interface logic into decoupled, testable layers using TypeScript. The project distinguishes itself by enforcing a strict clean architecture and interface-driven design, which separates high-level business rules from low-level framework details. It integrates a dependency injection container and reactive state management primitives to ensure that system components remain interchangeabl

    Structures application logic into decoupled layers using established design patterns to improve long-term maintainability and simplify testing.

    TypeScriptclean-architectureclean-codedesign-pattern
    GitHub पर देखें↗1,480
  • go2ismail/asp.net-core-inventory-order-management-systemgo2ismail का अवतार

    go2ismail/Asp.Net-Core-Inventory-Order-Management-System

    1,270GitHub पर देखें↗

    This project is a web-based inventory and order management system built on the ASP.NET Core framework. It provides a comprehensive platform for tracking stock levels, managing the full lifecycle of sales and purchase orders, and coordinating warehouse logistics. The system is designed to handle operational tasks ranging from goods receipt and physical counting to delivery tracking and returns. The backend architecture utilizes a clean architecture pattern, separating business logic from infrastructure concerns to maintain modularity. It implements command segregation and a message dispatching

    Implements a clean architecture pattern to decouple business logic from infrastructure and delivery mechanisms.

    C#adminlteasp-net-coreasp-net-core-web-api
    GitHub पर देखें↗1,270
  • matthewrenze/clean-architecture-demomatthewrenze का अवतार

    matthewrenze/clean-architecture-demo

    1,217GitHub पर देखें↗

    यह प्रोजेक्ट C# वातावरण के भीतर क्लीन आर्किटेक्चर सिद्धांतों को लागू करने के लिए एक संदर्भ कार्यान्वयन के रूप में कार्य करता है। यह प्रदर्शित करता है कि कोड को संकेंद्रित, स्वतंत्र परतों में व्यवस्थित करके एंटरप्राइज एप्लिकेशन को कैसे संरचित किया जाए जो मुख्य व्यावसायिक तर्क को बाहरी बुनियादी ढांचे, फ्रेमवर्क और डेटाबेस चिंताओं से अलग करता है। कोडबेस सॉफ्टवेयर तर्क को व्यावसायिक संस्थाओं और नियमों के इर्द-गिर्द केंद्रित करने के लिए डोमेन-संचालित डिजाइन के अनुप्रयोग को दर्शाता है। यह इंटरफेस-आधारित डीकूपलिंग और डिपेंडेंसी इनवर्जन का उपयोग करता है ताकि यह सुनिश्चित हो सके कि उच्च-स्तरीय नीतियां निम्न-स्तरीय कार्यान्वयन विवरणों से अनजान रहें, जिससे दीर्घकालिक रखरखाव और परीक्षण क्षमता की सुविधा मिलती है। डेटा एक्सेस को प्रबंधित करने के लिए, प्रोजेक्ट स्टोरेज प्रौद्योगिकियों को अमूर्त करने के लिए रिपॉजिटरी पैटर्न का उपयोग करता है। यह दृष्टिकोण डोमेन लेयर को विशिष्ट पर्सिस्टेंस मैकेनिज्म से अलग करता है, जिससे मुख्य एप्लिकेशन तर्क में संशोधन की आवश्यकता के बिना डेटा प्रदाताओं को बदलने की अनुमति मिलती है। ऑब्जेक्ट लाइफसाइकिल और घटक वायरिंग को प्रबंधित करने के लिए पूरे प्रोजेक्ट में डिपेंडेंसी इंजेक्शन का उपयोग किया जाता है।

    Demonstrates clean architecture principles by organizing code into concentric layers that isolate business logic.

    C#
    GitHub पर देखें↗1,217
  1. Home
  2. Software Engineering & Architecture
  3. Java Application Architecture
  4. Clean Architecture Implementations

सब-टैग एक्सप्लोर करें

  • Project TemplatesStarter project structures that implement specific architectural patterns for rapid application bootstrapping. **Distinct from Clean Architecture Implementations:** Focuses on the bootstrapping template itself rather than a general reference implementation of the architecture.