Projects in Awesome Lists tagged with specification-pattern
A curated list of projects in awesome lists tagged with specification-pattern .
https://github.com/ardalis/specification
Base class with tests for adding specifications to a DDD model
ddd design-patterns domain-driven-design dotnet hacktoberfest repository-pattern specification-pattern
Last synced: 16 May 2025
https://github.com/NetDevPack/NetDevPack
A smart set of common classes and implementations to improve your development productivity.
aspnetcore cqrs ddd devpack fluentvalidation identity mediatr messaging notification specification-pattern validation
Last synced: 19 Jan 2026
https://github.com/navozenko/LinqSpecs
A toolset for use the specification pattern in LINQ queries.
csharp ddd dotnet linq specification specification-pattern
Last synced: 10 Jul 2025
https://github.com/gnaeus/EntityFramework.CommonTools
Extensions, Auditing, Concurrency Checks, JSON properties and Transaction Logs for EntityFramework and EFCore
auditing change-tracker complex-types concurrency-checks ef-core ef6 efcore entity-framework entity-framework-core entityframework entityframeworkcore extension-methods json specification specification-pattern transaction-log
Last synced: 18 Jan 2026
https://github.com/furkandeveloper/easyrepository.efcore
This repo provides implementation generic repository pattern and specification pattern on Entity Framework Core
dotnet efcore generic-repository generic-repository-pattern repository-pattern specification specification-pattern
Last synced: 11 Jun 2025
https://github.com/thiagodp/spec-pattern
Specification design pattern for JavaScript and TypeScript with bonus classes
builder design-pattern filter javascript matcher matching pattern rule spec specification specification-pattern typescript
Last synced: 10 Apr 2025
https://github.com/u8slvn/sutoppu
A simple python implementation of Specification pattern.
business-rules ddd python specification specification-pattern
Last synced: 09 Apr 2025
https://github.com/Baune8D/LinqBuilder
LinqBuilder is an advanced implementation of the specification pattern specifically targeting LINQ query generation.
csharp dotnet dotnet-core dotnet-standard dotnet5 dotnet6 entity-framework entity-framework-core linq specification-pattern
Last synced: 04 May 2025
https://github.com/baune8d/linqbuilder
LinqBuilder is an advanced implementation of the specification pattern specifically targeting LINQ query generation.
csharp dotnet dotnet-core dotnet-standard dotnet5 dotnet6 entity-framework entity-framework-core linq specification-pattern
Last synced: 05 Apr 2025
https://github.com/tanigami/specification-php
Basic classes for Specification pattern in PHP.
Last synced: 15 Jun 2025
https://github.com/codelytv/design_patterns-criteria-course
Criteria Codely course examples
criteria criteria-pattern filter-pattern nextjs specification-pattern typescript
Last synced: 24 Aug 2025
https://github.com/giacomelli/kissspecifications
A KISS approach for specification pattern
c-sharp design-pattern specification-pattern
Last synced: 15 Jun 2025
https://github.com/ademcatamak/specificationpatternexample
https://medium.com/@ademcatamak/specification-design-pattern-c814649be0ef
design-patterns ef-core sample-app specification-pattern
Last synced: 08 Oct 2025
https://github.com/georgesalkhouri/ts-specification
Specification pattern implementation for NodeJS in TypeScript
javascript specification-pattern typescript
Last synced: 10 Apr 2025
https://github.com/maartenpaauw/laravel-specification-pattern
Filter an Illuminate collection with specifications.
laravel laravel-package php specification-pattern
Last synced: 20 Sep 2025
https://github.com/dzfweb/fluentspecification
A small validation library for .NET that uses a fluent interface and lambda expressions for building validations using Specification Pattern
specification-pattern validations
Last synced: 10 Apr 2025
https://github.com/ademcatamak/spectacular
Implementation of Specification Design Pattern
design-pattern dotnet specification specification-pattern
Last synced: 15 Apr 2025
https://github.com/complexheart/php-criteria
Implementation of Criteria patterns in PHP for Complex Heart SDK.
criteria filter php specification-pattern
Last synced: 06 May 2025
https://github.com/vjik/specification
PHP implementation of "Specification" pattern
pattern php specification specification-pattern specifications
Last synced: 26 Jul 2025
https://github.com/ademcatamak/readingisgood
E-Commerce
docker e-commerce jwt outbox-pattern repository-pattern rest-architecture role-based-access-control rpc specification-pattern
Last synced: 08 Oct 2025
https://github.com/kemsky/projection-tools
Primitives for building reusable LINQ projections and specifications
csharp dotnet entity-framework linq specification-pattern
Last synced: 14 Jan 2026
https://github.com/git-afsantos/hpl-specs
High-Level Property Specification Language
behavior domain-specific-language liveness message-passing properties safety specification specification-language specification-pattern
Last synced: 27 Jun 2025
https://github.com/ngmy/php-specification
This is a library to help implement the specification pattern in PHP. It provides on-memory validation, on-memory and ORM selection, and specification composite.
business-rule criteria ddd design-pattern doctrine domain-driven-design eloquent laravel orm php specification specification-pattern
Last synced: 26 Jul 2025
https://github.com/haritha99ch/crimewatch
An Incidents Management System that follows the principles of Clean Architecture using .NET and React.
asp-net azure-storage clean-architecture clean-code cqrs-pattern crime-management crime-reporting domain-driven-design dotnet dotnet8 entity-framework-core github-actions incident-management mssqlserver react repository-pattern specification-pattern tailwindcss test-driven-development
Last synced: 30 Oct 2025
https://github.com/nicojuicy/specification-pattern-csharp
Specification Pattern in c#
Last synced: 07 May 2025
https://github.com/matiux/php-design-patterns
PHP Design Patterns - Basato sul libro Head First Design Patterns Book - Based on Head First Design Patterns Book
adapter-pattern command-pattern composite-pattern decorator-pattern design-pattern design-patterns facade-pattern factory-pattern hexagonal-architecture iterator-pattern observer-pattern singleton-pattern specification-pattern state-pattern strategy-pattern template-pattern visitor-pattern
Last synced: 30 Jan 2026
https://github.com/cmatosbc/desired-patterns
Desirable, practical, modern and sexy design patterns for PHP 8.2 onwards that can actually be used, not just seen.
chain-of-responsibility-pattern command-pattern design-patterns multiton-pattern php-design-patterns php-examples php-patterns php8 pipeline-pattern registry-pattern service-locator-pattern singleton-pattern specification-pattern state-pattern
Last synced: 27 Oct 2025
https://github.com/dcyuksel/specificationpattern
SpecificationPattern in C#
csharp design-patterns dotnet solid-principles specification-pattern
Last synced: 07 May 2025
https://github.com/haritha99ch/extendedspecificationpattern-example
Showcases an extended specification pattern with projection capability.
aggregate-root clean-architecture domain-driven-design dotnet entity-framework-core generic-repository mssql specification-pattern user-secrets
Last synced: 26 Feb 2025
https://github.com/nguyenbn7/asp-net-core-web-api-projects
API Projects
aspnet-web-api efcore repository-pattern specification-pattern strategy-pattern
Last synced: 05 Jul 2025
https://github.com/nemeslaszlo/letsshop
LetsShop is a eCommerce site, where you can buy almost everything for a winter adventure, and pay as easily as possible like the most popular shops on the web.
angular automapper dotnet entity-framework-core jwt-authentication mssql redis specification-pattern stripe unitofwork-pattern
Last synced: 30 Dec 2025
https://github.com/ngmy/php-specification-example
This project is a code example of using the PHP Specification to implement a specification pattern. It is written following Domain-Driven Design approach and has a code example of combining a specification and a repository. It uses Eloquent and Doctrine for the ORM.
business-rule criteria ddd design-pattern doctrine domain-driven-design eloquent laravel orm php specification specification-pattern
Last synced: 30 Mar 2025
https://github.com/bitcodr/laraddd
simple laravel marketplace with some Domain Driven Design concepts
domain-driven-design etc laravel mysql redis singleton-pattern specification-pattern
Last synced: 25 Mar 2025
https://github.com/mreshboboyev/specification-pattern
An advanced implementation of the Specification Pattern in C# with enterprise-grade features including performance optimizations, async evaluation, fluent API, validation framework, and specification analysis tools.
builder-pattern dotnet-core specification-pattern validation-pattern visitor-pattern
Last synced: 30 Jan 2026
https://github.com/adukefan/event-gather
a platform where you can suggest any event, from an exhibition to a movie night, and gather a group to join you
backend docker docker-compose java jpa lombok maven microservices postgresql rest rest-api restful specification-pattern spring
Last synced: 25 Jun 2025
https://github.com/tgntr/emusic3-ddd
A clean code music shop demo that aims to follow the domain-driven design principles by utilizing some of the common techniques and patterns.
architectural-patterns clean-architecture clean-code cqrs-pattern ddd design-patterns domain-driven-design domain-events dotnet mediator-pattern onion-architecture outbox-pattern solid-principles specification-pattern
Last synced: 09 Sep 2025
https://github.com/complexheart/py-criteria
Implementation of Criteria patterns in Python for Complex Heart SDK.
criteria python specification-pattern
Last synced: 16 Oct 2025
https://github.com/floyden-monteiro/skinet
Skinet is an e-commerce web application built using ASP.NET Core and Entity Framework Core. The application provides a platform for users to browse and purchase products, while administrators can manage the product catalog. The project follows a clean architecture pattern, leveraging dependency
asp-net-core automapper dependency-injection entity-framework-core repository-pattern specification-pattern sqlite swagger
Last synced: 29 Dec 2025
https://github.com/phauthentic/specification-pattern
A PHP implementation of the Specification Pattern, a pattern that is frequently used in the context of domain-driven design
architectural-patterns ddd ddd-patterns domain-driven-design domain-model php php8 specification-pattern
Last synced: 22 Feb 2025
https://github.com/iharyakimush/specification
Specification pattern implementation for filtering objects
expression-tree filter specification-pattern
Last synced: 15 Jun 2025
https://github.com/biyonik/skinetecommerce
.NET 7 - Angular- Redis- PostgreSQL Full Stack E Commerce Application
angular asp-net-core c-sharp dotnet entity-framework-core generic-repository-pattern n-tier-architecture postgresql specification-pattern unit-of-work-pattern web-api
Last synced: 02 Mar 2025
https://github.com/gman-au/white-knight-neo4j
Neo4j implementation of White Knight data abstraction library
abstractions data datastore dotnet neo4j repository-pattern specification-pattern
Last synced: 20 Jan 2026
https://github.com/floyden-monteiro/spinmart
RetailShop E-Commerce API A .NET Core 8.0 e-commerce backend API built with clean architecture principles. The project handles product management, order processing, and customer data using PostgreSQL for persistence.
asp-net-core asp-net-mvc automapper-profiles efcore enityframework orm rdbms-persistance specification-pattern
Last synced: 22 Mar 2025
https://github.com/gabrielmellooliveira/go-spec
Lib to golang Specification Pattern
go golang specification-pattern
Last synced: 14 Mar 2025
https://github.com/devnw/canary
Creator, Manager and Manager of Agent Prompts and Canary Tokens in Agent Repositories
agentic-ai agentic-ai-development agentic-coding agentic-systems agentic-workflow agentic-workflows augmented-engineering canary-development claude-code coding-agent coding-agents copilot-coding-agent measurement-based-agent-coding spec-kit specification-pattern
Last synced: 12 Jan 2026
https://github.com/haritha99ch/genericrepositorypattern-example
Example of implementing an Advance Generic-Typed Repositor in .NET. This contains implementation of Specification pattern and Selector pattern.
dotnet dotnet8 entity-framework entity-framework-core generic-repository microsoft-sql-server repository repository-pattern selector-pattern specification-pattern sql
Last synced: 25 Dec 2025
https://github.com/awakelife93/ddd-with-specification-pattern
DDD Architecture + Specification pattern
ddd ddd-architecture design-patterns nodejs spec specification specification-by-example specification-pattern
Last synced: 27 Dec 2025
https://github.com/quinnandrews/spring-data-specification-builder
Reduces the overhead of composing and maintaining Specifications. Enhances code legibility with a fluent API, makes conditional query building easy, and supports query optimization for fetching associated Entities eagerly.
hibernate hibernate-jpa hibernate-jpamodelgen java java-17 specification-pattern specifications spring spring-data spring-data-jpa spring-data-jpa-specification
Last synced: 14 Jun 2025
https://github.com/furkansarikaya/fs.entityframework.library
A comprehensive, production-ready Entity Framework Core library for .NET 9+ providing Repository pattern, Unit of Work, Specification pattern, Domain Events, Fluent Configuration API, automatic audit tracking, soft delete & restore, dynamic filtering, pagination, and modular ID generation (GUID V7, ULID) with zero-configuration setup.
audit-tracking clean-architecture csharp domain-events dotnet dynamic-filtering entity-framework-core extensible fluent-api guid-v7 id-generation nuget-package pagination production-ready repository-pattern soft-delete specification-pattern ulid unit-of-work zero-configuration
Last synced: 10 Sep 2025