Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: specification-pattern

NetDevPack/NetDevPack

A smart set of common classes and implementations to improve your development productivity.

Language: C# - Size: 1000 KB - Last synced: about 5 hours ago - Pushed: over 1 year ago - Stars: 751 - Forks: 95

ardalis/Specification

Base class with tests for adding specifications to a DDD model

Language: C# - Size: 682 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1,819 - Forks: 238

alexocode/brex

define, compose, and evaluate your business rules in Elixir

Language: Elixir - Size: 273 KB - Last synced: 5 days ago - Pushed: over 3 years ago - Stars: 60 - Forks: 7

navozenko/LinqSpecs

A toolset for use the specification pattern in LINQ queries.

Language: C# - Size: 1.66 MB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 183 - Forks: 27

VianneyDoleans/BlogCore

Powerful .NET 8 Blog API. Create your own custom front-end or explore a complete blog API. Contains Swagger, OAuth2, Clean code, Resource based authorization, Advanced search (Specification pattern) and much more.

Language: C# - Size: 1.24 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 11 - Forks: 6

adairsoto/E-commerceApp

Full-stack web development with .NET and Angular

Language: C# - Size: 3.02 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

tanigami/specification-php

Basic classes for Specification pattern in PHP.

Language: PHP - Size: 17.6 KB - Last synced: about 9 hours ago - Pushed: 12 months ago - Stars: 28 - Forks: 4

Baune8D/LinqBuilder

LinqBuilder is an advanced implementation of the specification pattern specifically targeting LINQ query generation.

Language: C# - Size: 405 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 35 - Forks: 2

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.

Language: PHP - Size: 85.9 KB - Last synced: 25 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

haritha99ch/ExtendedSpecificationPattern-Example

Showcases an extended specification pattern with projection capability.

Language: C# - Size: 36.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

haritha99ch/CrimeWatch

An Incidents Management System that follows the principles of Clean Architecture using .NET and React.

Language: C# - Size: 3.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 2

CodelyTV/design_patterns-criteria-course

Criteria Codely course examples

Language: TypeScript - Size: 1.13 MB - Last synced: 26 days ago - Pushed: 3 months ago - Stars: 19 - Forks: 5

MTevangelista/repository-and-specification-example

Repo criado para colocar em prática os conceito de Repository e Specification

Language: TypeScript - Size: 164 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

murataslan1/Specification_Pattern_NetCore

The Specification pattern allows us to encapsulate some piece of domain knowledge into a single unit (the specification) and reuse it in different parts of the code base.

Language: C# - Size: 9.77 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

maartenpaauw/laravel-specification-pattern

Filter an Illuminate collection with specifications.

Language: PHP - Size: 106 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 9 - Forks: 1

pinguet62/spring-specification 📦

:straight_ruler: Specification pattern: (Spring based) API + Admin UI

Language: Java - Size: 891 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1

u8slvn/sutoppu

A simple python implementation of Specification pattern.

Language: Python - Size: 93.8 KB - Last synced: 19 days ago - Pushed: 3 months ago - Stars: 28 - Forks: 2

ComplexHeart/php-criteria

Implementation of Criteria patterns in PHP for Complex Heart SDK.

Language: PHP - Size: 46.9 KB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

NicoJuicy/Specification-Pattern-CSharp

Specification Pattern in c#

Language: C# - Size: 27.3 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 3 - Forks: 2

abolfazlSadeqi/SpecificationPattern

This project is simple Project for understand specification

Language: C# - Size: 0 Bytes - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

hub-se/PSP-UPPAAL

Property Specification Patterns for UPPAAL

Language: Java - Size: 286 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

kemsky/projection-tools

Primitives for building reusable LINQ projections and specifications

Language: C# - Size: 47.9 KB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

huffSamuel/specification_pattern

A Dart implementation of the Specification Pattern

Language: Dart - Size: 117 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

quinnandrews/spring-data-specification-builder

Provides a variety of components that reduce 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.

Language: Java - Size: 73.2 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

emprax/SpeciFire

SpeciFire is a specification pattern library, defined like already established approaches, but extended with other fitting functionalities

Language: C# - Size: 897 KB - Last synced: 30 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 1

ComplexHeart/py-criteria

Implementation of Criteria patterns in Python for Complex Heart SDK.

Language: Python - Size: 16.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

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.

Language: C# - Size: 955 KB - Last synced: 26 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

wynn5a/generic-specification-builder

Reimplement specification pattern in Java

Language: Java - Size: 58.6 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

Heraxizator/MobileHelperMaui

Мобильный тренажёр подсознания на .Net MAUI, EF 7 и Clean Architecture

Language: C# - Size: 297 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

dzfweb/FluentSpecification

A small validation library for .NET that uses a fluent interface and lambda expressions for building validations using Specification Pattern

Language: C# - Size: 33.2 KB - Last synced: 29 days ago - Pushed: over 6 years ago - Stars: 10 - Forks: 1

nosratifarhad/Specification_Pattern_DotNet6

See How To Implementation and Business Utilization of the Specification Pattern

Language: C# - Size: 93.8 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

awakelife93/ddd-with-specification-pattern

DDD Architecture + Specification pattern

Language: TypeScript - Size: 13.7 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

pedroMF1996/ASP.NETCoreEnterpriseApplications

ASP.NET Core Enterprise Applications - desenvolvedor.io

Language: C# - Size: 27.8 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

furkandeveloper/EasyRepository.EFCore

This repo provides implementation generic repository pattern and specification pattern on Entity Framework Core

Language: C# - Size: 131 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 87 - Forks: 12

abdelrahman-swdev/Skinet-Ecommerce

E Commerce

Language: C# - Size: 1.76 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

SwanseaCompSci/lab-management-system 📦

A Blazor web application for managing teaching assistants at Swansea University.

Language: C# - Size: 217 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

LucazFFz/infinite-validation

♾️ Infinite Validation is a .NET validation library built to exemplify use cases for the decorator and specification patterns. It draws heavy inspiration from the FluentValidation library.

Language: C# - Size: 146 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

haritha99ch/GenericRepositoryPattern-Example

Example of implementing an Advance Generic-Typed Repositor in .NET. This contains implementation of Specification pattern and Selector pattern.

Language: C# - Size: 43.9 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

Antanidoss/Antanidoss.Specification

These are combined specifications

Language: C# - Size: 38.1 KB - Last synced: 29 days ago - Pushed: 9 months ago - Stars: 2 - Forks: 0

HamedStack/HamedStack.Specification

The C# Specification Pattern library utilizing expression trees empowers developers to create and compose flexible, reusable criteria for data querying and manipulation.

Language: C# - Size: 17.6 KB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

gabrielmellooliveira/go-spec

Lib to golang Specification Pattern

Language: Go - Size: 6.84 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

GeorgesAlkhouri/ts-specification

Specification pattern implementation for NodeJS in TypeScript

Language: JavaScript - Size: 14.6 KB - Last synced: 5 days ago - Pushed: over 7 years ago - Stars: 17 - Forks: 0

gnaeus/EntityFramework.CommonTools

Extensions, Auditing, Concurrency Checks, JSON properties and Transaction Logs for EntityFramework and EFCore

Language: C# - Size: 167 KB - Last synced: 29 days ago - Pushed: almost 5 years ago - Stars: 105 - Forks: 19

git-afsantos/hpl-specs

High-Level Property Specification Language

Language: Python - Size: 286 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0

a-lucas/specification_pattern_go

Extract of a specification pattern implementation in go based on `ta4j`

Language: Go - Size: 78.1 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 5 - Forks: 2

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.

Language: PHP - Size: 85 KB - Last synced: 25 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

spaceonfire/criteria 📦

[ABANDONED] Moved to getwarp organization https://github.com/getwarp/warp

Language: PHP - Size: 79.1 KB - Last synced: 25 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

svirzhevskiy/RecipeApp

Language: C# - Size: 5.98 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

utair-digital/serializable-specification

Language: Python - Size: 16.6 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

SamerX/Fluentx

Fluentx : A Special .NET Library

Language: C# - Size: 49.1 MB - Last synced: 10 months ago - Pushed: 11 months ago - Stars: 17 - Forks: 2

giacomelli/KissSpecifications

A KISS approach for specification pattern

Language: C# - Size: 8.15 MB - Last synced: 26 days ago - Pushed: 12 months ago - Stars: 19 - Forks: 4

dmamulashvili/webapi-msa-template

ASP.NET Core Web API Microservice Template using Clean Architecture, CQRS, Structure by Feature, Specifications, PostgreSQL, MassTranist with AmazonSQS & OutBox, JWT Auth

Language: C# - Size: 255 KB - Last synced: 12 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

Phauthentic/specification-pattern

A PHP implementation of the Specification Pattern, a pattern that is frequently used in the context of domain-driven design

Language: PHP - Size: 13.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

ahmedsayed621/GloboTicket.TicketManagement-Clean-Architecture-.NET-6

Language: C# - Size: 285 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Taha991/e-commerce-Angular-.net-Core-

ASP.NET Core 7 and Angular 16 Full ecommerce website with payment integration using stripe gateway.

Language: C# - Size: 25.7 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

cevresehircilikveiklimdegisikligibakan/CSBArchitecture

Republic of Turkey Ministry of Environment, Urbanization and Climate Change's Architecture Solution Template for .NET 6.0

Language: C# - Size: 24.4 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 11 - Forks: 1

f-nunez/VeterinaryClinic

Veterinary Clinic in .NET 7 with clean architecture for Blazor Web Assembly ASP.NET Core hosted model and built with Radzen Components

Language: C# - Size: 6.51 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

f-nunez/EcommerceNetAngular

ECommerce with clean architecture based on unit of work with repository pattern in .NET 7

Language: C# - Size: 1.74 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

romain-jeannoutot/go-slices

Functions for slices using Go generics and (sometimes) specification pattern.

Language: Go - Size: 17.6 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0

thiagodp/spec-pattern

Specification design pattern for JavaScript and TypeScript with bonus classes

Language: TypeScript - Size: 511 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 46 - Forks: 4

Yuck/Komair.Specifications

A .NET implementation of the Specification pattern.

Language: C# - Size: 42 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

PeterKneale/design_patterns

Language: C# - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

FaysilAlshareef/TalabatProject

Onlline E-Commerce Web Api Project

Language: C# - Size: 980 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

RezaJenabi/DesignPatternsCSharp

Design Patterns sample in C#

Language: C# - Size: 227 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0

joanna-liana/specification-pattern

Sample (and incomplete) implementation of the Specification pattern in Node.js + TypeORM

Language: TypeScript - Size: 210 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

j12t/domain-specification

Pattern Specification for hexagonal architecture

Language: Java - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

jasarsoft/design-patterns-specification 📦

Specification Pattern in C#

Language: C# - Size: 44.9 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

biyonik/SkinetECommerce

.NET 7 - Angular- Redis- PostgreSQL Full Stack E Commerce Application

Language: C# - Size: 1.14 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

mahmoudfarahat/Ecommerce-.NET6-Angular

Language: C# - Size: 11.5 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Moamen189/Ordarat

Ordarat is Cloning Talabat E-Commerce using : Web API CRUD Operations with (Postman Test , Swagger Documentation , CORS Policy). -Applied Microsoft Identity (Authentication Authorization). -JWT authentication. -Generic Repository and Redis in Memory DB and specification Design Pattern. -HTML, CSS, Bootstrap, Typescript, jQuery, and Angular 12. -Angular form validation. -Data Seeding. -Service concept to fetch an API. -routing for SPA concept and routing guard. -pipes and directives like (*NgFor and *NgIf).

Language: C# - Size: 72.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

karimelsaeedd/UpTrend-Store

A full E-Commerce project that builds a Restful API (ASP.NET core using generic repository and specification patterns) and an Angular project that deals with.

Language: C# - Size: 8.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

LanguageExtensions/LanguageExtensions

Language: C# - Size: 170 KB - Last synced: 27 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0

joakimjm/specivacation

A C# implementation of the specification pattern that uses LINQKit for expression composition.

Language: C# - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 10 - Forks: 9

securedevteam/Security-Doors

A set of applications and libraries developed on the .NET 5. The main task of which is to control and account for the passage of people or employees through door controllers by using cards.

Language: C# - Size: 46.6 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 6 - Forks: 1

AdemCatamak/SpecificationPatternExample

https://medium.com/@ademcatamak/specification-design-pattern-c814649be0ef

Language: C# - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 2

enesozmus/OnionArchitecture

Gençay Yıldız'ın "Asp.NET Core 6 + Angular 13 | Mini E-Ticaret Uygulama Serisi" adlı video serisi takip edilerek geliştirilen E-Ticaret Uygulaması

Language: C# - Size: 3.55 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

bmgandre/dotnet-specification-pattern

Specification pattern implementation in C#

Language: C# - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 45 - Forks: 11

staz6/Nas_Pos

.Net backend for Point of Sale app

Language: C# - Size: 12.7 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

daltonbr/SpecificationPattern

Specification pattern in C#

Language: C# - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Murillo/Specification-Pattern

This repository contains some examples of using the Specification Pattern

Language: Java - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 13 - Forks: 6

AdemCatamak/Spectacular

Implementation of Specification Design Pattern

Language: C# - Size: 30.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

masoud-bahrami/Specification-Pattern-Samples

Specification Pattern(Hard coded, Parameterized and Composite) samples, included Eric Evans and Martin Fowler samples

Language: C# - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0

matiux/php-design-patterns

PHP Design Patterns - Basato sul libro Head First Design Patterns Book - Based on Head First Design Patterns Book

Language: PHP - Size: 9.26 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

carlosraphael/specification-pattern

https://medium.com/@carlosraphael/specification-design-pattern-in-java-8-bac6f5f943bc

Language: Java - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 28 - Forks: 4

victor-o-silva/simple-specification

A simple pythonic implementation of the Specification Pattern

Language: Python - Size: 28.3 KB - Last synced: 18 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

tripat86/skinet

E-commerce application with .Net Core and Angular

Language: C# - Size: 15.4 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 2

NilavPatel/ToDoApis

ToDo Apis with Repositroy pattern in Asp.Net core & logger with NLog

Language: C# - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

mohammadtaherri/dart_specification

Implementation of specification pattern in Dart

Language: Dart - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

Zenithar/go-specifications

Specification Pattern for Golang

Language: Go - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 5 - Forks: 3

gvespucci/generic-persistence

Java Persistence Library with Generics

Language: Java - Size: 28.3 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0

AdemCatamak/ReadingIsGood

E-Commerce

Language: C# - Size: 174 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 1

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.

Language: C# - Size: 51.8 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

delfim-junior/skinet-api

A project created during a course on Udemy where I use .NET to create an e-commerce API.

Language: C# - Size: 964 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

rdinizcal/mappingCTSEproperties

How to check control properties in source code? We map control properties into traditional software engineering properties in an attempt to solve the challenge.

Language: HTML - Size: 3.32 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

mamrhein/specification

Python implementaion of the "Specification" pattern

Language: Python - Size: 51.8 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0

jotatoledo/Specimen

Basic contract and abstract implementation of the specification pattern.

Language: C# - Size: 27.3 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

julianosaless/specification-rules

Language: C# - Size: 12.7 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

francfbs/SpecificationExpress

Specification Pattern implementation to validate business rules

Language: C# - Size: 26.4 KB - Last synced: 30 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

nsaban/AngularEcommerce

Angular + .Net

Language: C# - Size: 4.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

krixon/rules

A simple language for defining and building Specification Pattern objects.

Language: PHP - Size: 214 KB - Last synced: 9 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0