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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesAgnostic Models

Domain entities designed to remain independent of specific persistence frameworks or database implementations.

Distinct from Domain Models: Distinct from general Domain Models: focuses specifically on infrastructure-agnostic design patterns.

Explore 3 awesome GitHub repositories matching data & databases · Agnostic Models. Refine with filters or upvote what's useful.

Awesome Agnostic Models GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jasontaylordev/cleanarchitectureAvatar jasontaylordev

    jasontaylordev/CleanArchitecture

    19,657Vezi pe GitHub↗

    This project is a comprehensive template for building enterprise-grade applications using clean architecture principles. It provides a structured foundation that decouples core business logic from infrastructure concerns, ensuring that domain entities remain independent of specific frameworks or database implementations. By utilizing a mediator-based request dispatching pattern, the system separates state-mutating commands from read-only queries, promoting a clean separation of concerns across the entire codebase. The architecture is organized into vertical slices, grouping related logic and

    Encapsulates business rules within pure objects that remain independent of specific frameworks or database implementation details.

    Bicepangularaspnetcoreclean-architecture
    Vezi pe GitHub↗19,657
  • jopohl/urhAvatar jopohl

    jopohl/urh

    12,212Vezi pe GitHub↗

    This project is an integrated software suite and graphical workbench designed for capturing, visualizing, and reverse engineering wireless communication protocols and digital waveforms. It functions as a platform for software-defined radio analysis, enabling the recording of raw radio frequency data from hardware devices to facilitate the investigation of unknown or proprietary communication logic. The software distinguishes itself through a protocol-agnostic data modeling approach that represents radio transmissions as abstract bitstreams, decoupling analysis tools from specific modulation o

    Represents radio transmissions as abstract bitstreams to decouple analysis tools from specific modulation or encoding schemes.

    Pythonairspybladerfhacking
    Vezi pe GitHub↗12,212
  • mattia-battiston/clean-architecture-exampleAvatar mattia-battiston

    mattia-battiston/clean-architecture-example

    1,776Vezi pe GitHub↗

    Acest proiect este o implementare de referință pentru structurarea aplicațiilor Java folosind Clean Architecture și principii de Domain-Driven Design (DDD). Oferă un template pentru organizarea codului în straturi concentrice, asigurând că regulile de business de bază și entitățile de domeniu rămân complet independente de framework-urile externe, bazele de date și mecanismele de livrare. Arhitectura se bazează pe principiul inversării dependenței (Dependency Inversion) pentru a decupla logica de business de infrastructură. Prin definirea unor interfețe abstracte pentru accesul la date și servicii externe, sistemul permite înlocuirea tehnologiilor subiacente fără a necesita modificări ale logicii de bază a aplicației. Un strat de configurare dedicat gestionează injecția de dependențe, izolând wiring-ul specific framework-ului de codul de domeniu. Codul sursă suportă o strategie de testare cuprinzătoare care validează comportamentul sistemului pe mai multe niveluri, inclusiv logica unitară izolată, scenarii de acceptare axate pe business și călătorii end-to-end. Această abordare modulară facilitează mentenanța pe termen lung, asigurând că acțiunile de business rămân încapsulate ca unități independente și testabile.

    Implements core business entities as plain objects independent of external persistence frameworks or runtime environments.

    Java
    Vezi pe GitHub↗1,776
  1. Home
  2. Data & Databases
  3. Object-Relational Mappers
  4. Domain Models
  5. Agnostic Models

Explorează sub-etichetele

  • Protocol-Agnostic Data ModelsAbstract bitstream representations that decouple analysis tools from specific modulation or encoding schemes. **Distinct from Agnostic Models:** Distinct from general agnostic models: focuses on bitstream-level abstraction for radio protocol analysis.